| Functions | |
| template<int M, typename SimpInIter , typename T > | |
| void | computeEdgeLengthStatistics (SimpInIter simplicesBeginning, SimpInIter simplicesEnd, T *minimumLength, T *maximumLength) | 
| Compute edge length statistics. | |
| template<int M, typename VertRAIter , typename ISInIter , typename T > | |
| void | computeEdgeLengthStatistics (VertRAIter vertices, ISInIter indexedSimplicesBeginning, ISInIter indexedSimplicesEnd, T *minimumLength, T *maximumLength) | 
| Compute edge length statistics. | |
| template<int N, bool A, typename T , typename V , typename IS > | |
| void | computeEdgeLengthStatistics (const IndSimpSetIncAdj< N, 2, A, T, V, IS > &mesh, T *minimumLength, T *maximumLength, T *meanLength) | 
| Compute edge length statistics. | |
| template<int M, typename T , typename SimpInIter > | |
| T | computeMinimumEdgeLength (SimpInIter simplicesBeginning, SimpInIter simplicesEnd) | 
| Return the minimum edge length. | |
| template<int M, typename T , typename SimpInIter > | |
| T | computeMaximumEdgeLength (SimpInIter simplicesBeginning, SimpInIter simplicesEnd) | 
| Return the maximum edge length. | |
| template<int M, typename T , typename VertRAIter , typename ISInIter > | |
| T | computeContent (VertRAIter vertices, ISInIter indexedSimplicesBeginning, ISInIter indexedSimplicesEnd) | 
| Return the total content of the simplices in the mesh. | |
| template<int M, typename T , typename SimpInIter > | |
| T | computeContent (SimpInIter simplicesBeginning, SimpInIter simplicesEnd) | 
| Return the total content of the simplices in the mesh. | |
| template<int M, typename T , typename VertRAIter , typename ISInIter > | |
| void | computeContentStatistics (VertRAIter vertices, ISInIter indexedSimplicesBeginning, ISInIter indexedSimplicesEnd, T *minimumContent, T *maximumContent, T *meanContent) | 
| Calculate content (hypervolume) statistics for the simplices in the mesh. | |
| template<int M, typename T , typename SimpInIter > | |
| void | computeContentStatistics (SimpInIter simplicesBeginning, SimpInIter simplicesEnd, T *minimumContent, T *maximumContent, T *meanContent) | 
| Calculate content (hypervolume) statistics for the simplices in the mesh. | |
| template<int M, typename T , typename VertRAIter , typename ISInIter > | |
| void | computeDeterminantStatistics (VertRAIter vertices, ISInIter indexedSimplicesBeginning, ISInIter indexedSimplicesEnd, T *minimumDeterminant, T *maximumDeterminant, T *meanDeterminant) | 
| Calculate determinant statistics for the simplices in the mesh. | |
| template<int M, typename T , typename SimpInIter > | |
| void | computeDeterminantStatistics (SimpInIter simplicesBeginning, SimpInIter simplicesEnd, T *minimumDeterminant, T *maximumDeterminant, T *meanDeterminant) | 
| Calculate determinant statistics for the simplices in the mesh. | |
| template<int M, typename T , typename VertRAIter , typename ISInIter > | |
| void | computeModifiedMeanRatioStatistics (VertRAIter vertices, ISInIter indexedSimplicesBeginning, ISInIter indexedSimplicesEnd, T *minimumModMeanRatio, T *maximumModMeanRatio, T *meanModMeanRatio) | 
| Calculate modified mean ratio function statistics for the simplices in the mesh. | |
| template<int M, typename T , typename SimpInIter > | |
| void | computeModifiedMeanRatioStatistics (SimpInIter simplicesBeginning, SimpInIter simplicesEnd, T *minimumModMeanRatio, T *maximumModMeanRatio, T *meanModMeanRatio) | 
| Calculate modified mean ratio function statistics for the simplices in the mesh. | |
| template<int M, typename T , typename VertRAIter , typename ISInIter > | |
| void | computeModifiedConditionNumberStatistics (VertRAIter vertices, ISInIter indexedSimplicesBeginning, ISInIter indexedSimplicesEnd, T *minimumModCondNum, T *maximumModCondNum, T *meanModCondNum) | 
| Calculate modified condition number function statistics for the simplices in the mesh. | |
| template<int M, typename T , typename SimpInIter > | |
| void | computeModifiedConditionNumberStatistics (SimpInIter simplicesBeginning, SimpInIter simplicesEnd, T *minimumModCondNum, T *maximumModCondNum, T *meanModCondNum) | 
| Calculate modified condition number function statistics for the simplices in the mesh. | |
| template<int M, typename T , typename VertRAIter , typename ISInIter > | |
| void | computeQualityStatistics (VertRAIter vertices, ISInIter indexedSimplicesBeginning, ISInIter indexedSimplicesEnd, T *minimumContent, T *maximumContent, T *meanContent, T *minimumDeterminant, T *maximumDeterminant, T *meanDeterminant, T *minimumModMeanRatio, T *maximumModMeanRatio, T *meanModMeanRatio, T *minimumModCondNum, T *maximumModCondNum, T *meanModCondNum) | 
| Calculate quality statistics for the simplices in the mesh. | |
| template<int M, typename T , typename SimpInIter > | |
| void | computeQualityStatistics (SimpInIter simplicesBeginning, SimpInIter simplicesEnd, T *minimumContent, T *maximumContent, T *meanContent, T *minimumDeterminant, T *maximumDeterminant, T *meanDeterminant, T *minimumModMeanRatio, T *maximumModMeanRatio, T *meanModMeanRatio, T *minimumModCondNum, T *maximumModCondNum, T *meanModCondNum) | 
| Calculate quality statistics for the simplices in the mesh. | |
| template<int N, int M, typename T , typename VertRAIter , typename ISInIter > | |
| void | printQualityStatistics (std::ostream &out, VertRAIter verticesBeginning, VertRAIter verticesEnd, ISInIter indexedSimplicesBeginning, ISInIter indexedSimplicesEnd) | 
| Print quality statistics for the simplices in the mesh. | |
| template<int N, int M, typename T , typename SimpInIter > | |
| void | printQualityStatistics (std::ostream &out, SimpInIter simplicesBeginning, SimpInIter simplicesEnd) | 
| Print quality statistics for the simplices in the mesh. | |
| template<int N, int M, bool A, typename T , typename V , typename IS > | |
| void | IndSimpSet::countAdjacencies (const IndSimpSetIncAdj< N, M, A, T, V, IS > &iss, ads::FixedArray< M+2, int > *counts) | 
| Calculate the adjacency counts for the simplices in the mesh. | |
| template<int N, int M, bool A, typename T , typename V , typename IS > | |
| T | IndSimpSet::computeMinimumEdgeLength (const IndSimpSet< N, M, A, T, V, IS > &mesh) | 
| Return the minimum edge length. | |
| template<int N, int M, bool A, typename T , typename V , typename IS > | |
| T | IndSimpSet::computeMaximumEdgeLength (const IndSimpSet< N, M, A, T, V, IS > &mesh) | 
| Return the maximum edge length. | |
| template<int N, int M, bool A, typename T , typename V , typename IS > | |
| T | IndSimpSetIncAdj::computeMeanEdgeLength (const IndSimpSetIncAdj< N, M, A, T, V, IS > &mesh) | 
| Compute edge length statistics. | |
| template<int N, int M, bool A, typename T , typename V , typename IS > | |
| T | IndSimpSet::computeContent (const IndSimpSet< N, M, A, T, V, IS > &iss) | 
| Return the total content of the simplices in the mesh. | |
| template<int N, int M, bool A, typename T , typename V , typename IS > | |
| void | IndSimpSet::computeContentStatistics (const IndSimpSet< N, M, A, T, V, IS > &iss, T *minimumContent, T *maximumContent, T *meanContent) | 
| Calculate content (hypervolume) statistics for the simplices in the mesh. | |
| template<int N, int M, bool A, typename T , typename V , typename IS > | |
| void | IndSimpSet::computeDeterminantStatistics (const IndSimpSet< N, M, A, T, V, IS > &iss, T *minimumDeterminant, T *maximumDeterminant, T *meanDeterminant) | 
| Calculate determinant statistics for the simplices in the mesh. | |
| template<int N, int M, bool A, typename T , typename V , typename IS > | |
| void | IndSimpSet::computeModifiedMeanRatioStatistics (const IndSimpSet< N, M, A, T, V, IS > &iss, T *minimumModMeanRatio, T *maximumModMeanRatio, T *meanModMeanRatio) | 
| Calculate modified mean ratio function statistics for the simplices in the mesh. | |
| template<int N, int M, bool A, typename T , typename V , typename IS > | |
| void | IndSimpSet::computeModifiedConditionNumberStatistics (const IndSimpSet< N, M, A, T, V, IS > &iss, T *minimumModCondNum, T *maximumModCondNum, T *meanModCondNum) | 
| Calculate modified condition number function statistics for the simplices in the mesh. | |
| template<int N, int M, bool A, typename T , typename V , typename IS > | |
| void | IndSimpSet::computeQualityStatistics (const IndSimpSet< N, M, A, T, V, IS > &iss, T *minimumContent, T *maximumContent, T *meanContent, T *minimumDeterminant, T *maximumDeterminant, T *meanDeterminant, T *minimumModMeanRatio, T *maximumModMeanRatio, T *meanModMeanRatio, T *minimumModCondNum, T *maximumModCondNum, T *meanModCondNum) | 
| Calculate quality statistics for the simplices in the mesh. | |
| template<int N, int M, bool A, typename T , typename V , typename IS > | |
| void | IndSimpSet::printQualityStatistics (std::ostream &out, const IndSimpSet< N, M, A, T, V, IS > &mesh) | 
| Print quality statistics for the simplices in the mesh. | |
| template<int N, int M, bool A, typename T , typename V , typename IS > | |
| void | IndSimpSet::printInformation (std::ostream &out, const IndSimpSet< N, M, A, T, V, IS > &mesh) | 
| Print information about the mesh. | |
| template<int N, int M, bool A, typename T , typename V , typename IS > | |
| void | IndSimpSetIncAdj::printInformation (std::ostream &out, const IndSimpSetIncAdj< N, M, A, T, V, IS > &mesh) | 
| Print information about the mesh. | |
These function measure quality statistics for simplicial meshes.
| T computeContent | ( | const IndSimpSet< N, M, A, T, V, IS > & | iss | ) |  [related, inherited] | 
Return the total content of the simplices in the mesh.
| void computeContentStatistics | ( | const IndSimpSet< N, M, A, T, V, IS > & | iss, | |
| T * | minimumContent, | |||
| T * | maximumContent, | |||
| T * | meanContent | |||
| ) |  [related, inherited] | 
Calculate content (hypervolume) statistics for the simplices in the mesh.
| void computeDeterminantStatistics | ( | const IndSimpSet< N, M, A, T, V, IS > & | iss, | |
| T * | minimumDeterminant, | |||
| T * | maximumDeterminant, | |||
| T * | meanDeterminant | |||
| ) |  [related, inherited] | 
Calculate determinant statistics for the simplices in the mesh.
| void computeEdgeLengthStatistics | ( | SimpInIter | simplicesBeginning, | |
| SimpInIter | simplicesEnd, | |||
| T * | minimumLength, | |||
| T * | maximumLength | |||
| ) |  [inline] | 
Compute edge length statistics.
With a bucket of simplices, one can compute the minimum and maximum, but not the mean.
Referenced by IndSimpSetIncAdj< _N, _M, _A, T, V, IS >::computeMeanEdgeLength(), and printEdgeLengthStatistics().
| T computeMaximumEdgeLength | ( | const IndSimpSet< N, M, A, T, V, IS > & | mesh | ) |  [related, inherited] | 
Return the maximum edge length.
References IndSimpSet< _N, _M, _A, T, V, IS >::getSimplicesBeginning(), and IndSimpSet< _N, _M, _A, T, V, IS >::getSimplicesEnd().
| T computeMeanEdgeLength | ( | const IndSimpSetIncAdj< N, M, A, T, V, IS > & | mesh | ) |  [related, inherited] | 
Compute edge length statistics.
References computeEdgeLengthStatistics().
| T computeMinimumEdgeLength | ( | const IndSimpSet< N, M, A, T, V, IS > & | mesh | ) |  [related, inherited] | 
Return the minimum edge length.
References IndSimpSet< _N, _M, _A, T, V, IS >::getSimplicesBeginning(), and IndSimpSet< _N, _M, _A, T, V, IS >::getSimplicesEnd().
| void computeModifiedConditionNumberStatistics | ( | const IndSimpSet< N, M, A, T, V, IS > & | iss, | |
| T * | minimumModCondNum, | |||
| T * | maximumModCondNum, | |||
| T * | meanModCondNum | |||
| ) |  [related, inherited] | 
Calculate modified condition number function statistics for the simplices in the mesh.
| void computeModifiedMeanRatioStatistics | ( | const IndSimpSet< N, M, A, T, V, IS > & | iss, | |
| T * | minimumModMeanRatio, | |||
| T * | maximumModMeanRatio, | |||
| T * | meanModMeanRatio | |||
| ) |  [related, inherited] | 
Calculate modified mean ratio function statistics for the simplices in the mesh.
| void computeQualityStatistics | ( | const IndSimpSet< N, M, A, T, V, IS > & | iss, | |
| T * | minimumContent, | |||
| T * | maximumContent, | |||
| T * | meanContent, | |||
| T * | minimumDeterminant, | |||
| T * | maximumDeterminant, | |||
| T * | meanDeterminant, | |||
| T * | minimumModMeanRatio, | |||
| T * | maximumModMeanRatio, | |||
| T * | meanModMeanRatio, | |||
| T * | minimumModCondNum, | |||
| T * | maximumModCondNum, | |||
| T * | meanModCondNum | |||
| ) |  [related, inherited] | 
Calculate quality statistics for the simplices in the mesh.
| void countAdjacencies | ( | const IndSimpSetIncAdj< N, M, A, T, V, IS > & | iss, | |
| ads::FixedArray< M+2, int > * | counts | |||
| ) |  [related, inherited] | 
Calculate the adjacency counts for the simplices in the mesh.
Each simplex has between 0 and M+1 (inclusive) adjacent simplices.
| void printInformation | ( | std::ostream & | out, | |
| const IndSimpSetIncAdj< N, M, A, T, V, IS > & | mesh | |||
| ) |  [related, inherited] | 
Print information about the mesh.
| void printInformation | ( | std::ostream & | out, | |
| const IndSimpSet< N, M, A, T, V, IS > & | mesh | |||
| ) |  [related, inherited] | 
Print information about the mesh.
| void printQualityStatistics | ( | std::ostream & | out, | |
| const IndSimpSet< N, M, A, T, V, IS > & | mesh | |||
| ) |  [related, inherited] | 
Print quality statistics for the simplices in the mesh.
 1.6.3
 1.6.3