, including all inherited members.
A enum value (defined in IndSimpSet< _N, _M, _A, T, V, IS >) | IndSimpSet< _N, _M, _A, T, V, IS > | |
areSimplicesEmpty() const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
areVerticesEmpty() const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
build(const ads::Array< 1, Vertex, A1 > &vertices, const ads::Array< 1, IndexedSimplex, A2 > &indexedSimplices) | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
build(const SizeType numVertices, void *vertices, const SizeType numSimplices, void *indexedSimplices) | IndSimpSet< _N, _M, _A, T, V, IS > | |
build(const SizeType numVertices, const void *vertices, const SizeType numSimplices, const void *indexedSimplices) | IndSimpSet< _N, _M, _A, T, V, IS > | |
build(const SizeType numVertices, const SizeType numSimplices) | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
buildBoundary(const IndSimpSetIncAdj< N, M, A, T, V, ISimp > &in, IndSimpSet< N, M-1, true, T, V, IFace > *out, IntOutputIterator usedVertexIndices) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
buildBoundary(const IndSimpSetIncAdj< N, M, A, T, V, ISimp > &in, IndSimpSet< N, M-1, true, T, V, IFace > *out) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
buildBoundaryOfComponents(const IndSimpSetIncAdj< N, M, A, T, V, ISimp > &in, IndSimpSet< N, M-1, true, T, V, IFace > *out, IntOutputIterator1 delimiterIterator, IntOutputIterator2 incidentSimplices) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
buildBoundaryOfComponents(const IndSimpSetIncAdj< N, M, A, T, V, ISimp > &in, IndSimpSet< N, M-1, true, T, V, IFace > *out, IntOutputIterator delimiterIterator) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
buildBoundaryOfComponentsWithoutPacking(const IndSimpSetIncAdj< N, M, A, T, V, ISimp > &in, IndSimpSet< N, M-1, true, T, V, IFace > *out, IntOutputIterator1 delimiterIterator, IntOutputIterator2 incidentSimplices) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
buildBoundaryOfComponentsWithoutPacking(const IndSimpSetIncAdj< N, M, A, T, V, ISimp > &in, IndSimpSet< N, M-1, true, T, V, IFace > *out, IntOutputIterator delimiterIterator) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
buildBoundaryWithoutPacking(const IndSimpSetIncAdj< N, M, A, T, V, ISimp > &in, IndSimpSet< N, M-1, true, T, V, IFace > *out, IntOutputIterator incidentSimplices) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
buildBoundaryWithoutPacking(const IndSimpSetIncAdj< N, M, A, T, V, ISimp > &in, IndSimpSet< N, M-1, true, T, V, IFace > *out) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
buildFromQuadMesh(const QuadMesh< N, A, T, V, IF > &quadMesh, IndSimpSet< N, 2, true, T, V, IS > *mesh) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
buildFromSimplices(VertexForIter verticesBeginning, VertexForIter verticesEnd, IndSimpSet< N, M, true, T, V, IS > *mesh) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
buildFromSimplicesInside(const IndSimpSet< N, M, A, T, V, IS > &in, const LSF &f, IndSimpSet< N, M, true, T, V, IS > *out) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
buildFromSubsetSimplices(const IndSimpSet< N, M, A, T, V, IS > &in, IntForIter simplicesBeginning, IntForIter simplicesEnd, IndSimpSet< N, M, true, T, V, IS > *out) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
buildFromSubsetVertices(const IndSimpSet< N, M, A, T, V, IS > &in, IntForIter verticesBeginning, IntForIter verticesEnd, IndSimpSet< N, M, true, T, V, IS > *out) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
buildFromVerticesInside(const IndSimpSet< N, M, A, T, V, IS > &in, const LSF &f, IndSimpSet< N, M, true, T, V, IS > *out) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
centerPointMesh(const IndSimpSet< N, M-1, A, T, V, IFace > &boundary, IndSimpSet< N, M, true, T, V, ISimp > *mesh) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
computeConditionNumber(const IndSimpSet< N, M, A, T, V, IS > &iss, OutputIterator output) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
computeContent(const IndSimpSet< N, M, A, T, V, IS > &iss, OutputIterator output) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
computeContent(const IndSimpSet< N, M, A, T, V, IS > &iss) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
computeContentStatistics(const IndSimpSet< N, M, A, T, V, IS > &iss, T *minimumContent, T *maximumContent, T *meanContent) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
computeDeterminantStatistics(const IndSimpSet< N, M, A, T, V, IS > &iss, T *minimumDeterminant, T *maximumDeterminant, T *meanDeterminant) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
computeMaximumEdgeLength(const IndSimpSet< N, M, A, T, V, IS > &mesh) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
computeMeanRatio(const IndSimpSet< N, M, A, T, V, IS > &iss, OutputIterator output) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
computeMinimumEdgeLength(const IndSimpSet< N, M, A, T, V, IS > &mesh) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
computeModifiedConditionNumber(const IndSimpSet< N, M, A, T, V, IS > &iss, OutputIterator output) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
computeModifiedConditionNumberStatistics(const IndSimpSet< N, M, A, T, V, IS > &iss, T *minimumModCondNum, T *maximumModCondNum, T *meanModCondNum) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
computeModifiedMeanRatio(const IndSimpSet< N, M, A, T, V, IS > &iss, OutputIterator output) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
computeModifiedMeanRatioStatistics(const IndSimpSet< N, M, A, T, V, IS > &iss, T *minimumModMeanRatio, T *maximumModMeanRatio, T *meanModMeanRatio) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
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) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
countAdjacencies(const IndSimpSetIncAdj< N, M, A, T, V, IS > &iss, ads::FixedArray< M+2, int > *counts) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
determineIncidentVertices(const IndSimpSet< N, M, A, T, V, IS > &mesh, IntInIter simplexIndicesBeginning, IntInIter simplexIndicesEnd, IntOutIter vertexIndicesIterator) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
determineOverlappingSimplices(const IndSimpSet< N, M, A, T, V, IS > &mesh, const BBox< N, T > &domain, IntOutIter indexIterator) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
determineSimplicesInside(const IndSimpSet< N, M, A, T, V, IS > &mesh, const LSF &f, IntOutIter indexIterator) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
determineSimplicesThatSatisfyCondition(const IndSimpSet< N, M, A, T, V, IS > &mesh, const UnaryFunction &f, IntOutIter indexIterator) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
determineVerticesInside(const IndSimpSet< N, M, A, T, V, IS > &mesh, const LSF &f, IntOutIter indexIterator) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
determineVerticesOnManifold(const IndSimpSet< N, M, A, T, V, IS > &mesh, const IndSimpSet< N, MM, MA, MT, MV, MIS > &manifold, IntOutIter indexIterator, T epsilon=std::sqrt(std::numeric_limits< T >::epsilon())) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
determineVerticesOnManifold(const IndSimpSet< N, M, A, T, V, IS > &mesh, IntInIter indicesBeginning, IntInIter indicesEnd, const IndSimpSet< N, MM, MA, MT, MV, MIS > &manifold, IntOutIter indexIterator, T epsilon=std::sqrt(std::numeric_limits< T >::epsilon())) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
fit(IndSimpSetIncAdj< 2, 2, A, T, V, IS > *mesh, const ISS_SignedDistance< ISS, 2 > &signedDistance, T deviationTangent, int numSweeps) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
getCentroid(const IndSimpSet< N, M, A, T, V, IS > &mesh, int n, typename IndSimpSet< N, M, A, T, V, IS >::Vertex *x) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
getFace(const IndSimpSet< N, M, A, T, V, IS > &mesh, int simplexIndex, int vertexIndex, typename IndSimpSet< N, M, A, T, V, IS >::SimplexFace *face) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
getIndexedFace(const IndSimpSet< N, M, A, T, V, IS > &mesh, int simplexIndex, int vertexIndex, typename IndSimpSet< N, M, A, T, V, IS >::IndexedSimplexFace *face) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
getIndexedSimplex(const int n) const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getIndexedSimplices() const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getIndexedSimplices() | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getIndexedSimplicesBeginning() const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getIndexedSimplicesBeginning() | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getIndexedSimplicesEnd() const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getIndexedSimplicesEnd() | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getSimplex(const int n, Simplex *s) const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getSimplex(IndexedSimplexConstIterator i, Simplex *s) const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getSimplexDimension() const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getSimplexVertex(const int n, const int m) const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getSimplicesBeginning() const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getSimplicesEnd() const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getSimplicesSize() const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getSpaceDimension() const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getVertex(const int n) const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getVertices() const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getVertices() | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getVerticesBeginning() const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getVerticesBeginning() | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getVerticesEnd() const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getVerticesEnd() | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
getVerticesSize() const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
IndexedSimplex typedef | IndSimpSet< _N, _M, _A, T, V, IS > | |
IndexedSimplexConstIterator typedef | IndSimpSet< _N, _M, _A, T, V, IS > | |
IndexedSimplexContainer typedef | IndSimpSet< _N, _M, _A, T, V, IS > | |
IndexedSimplexFace typedef | IndSimpSet< _N, _M, _A, T, V, IS > | |
IndexedSimplexIterator typedef | IndSimpSet< _N, _M, _A, T, V, IS > | |
IndSimpSet() | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
IndSimpSet(const ads::Array< 1, Vertex, A1 > &vertices, const ads::Array< 1, IndexedSimplex, A2 > &indexedSimplices) | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
IndSimpSet(const SizeType numVertices, void *vertices, const SizeType numSimplices, void *indexedSimplices) | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
IndSimpSet(const SizeType numVertices, const void *vertices, const SizeType numSimplices, const void *indexedSimplices) | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
IndSimpSet(const SizeType numVertices, const SizeType numSimplices) | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
IndSimpSet(const IndSimpSet &other) | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
isEmpty() const | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
M enum value (defined in IndSimpSet< _N, _M, _A, T, V, IS >) | IndSimpSet< _N, _M, _A, T, V, IS > | |
merge(MeshInputIterator beginning, MeshInputIterator end, IndSimpSet< N, M, true, T, V, IS > *out) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
merge2(const IndSimpSet< N, M, A, T, V, IS > &a, const IndSimpSet< N, M, A, T, V, IS > &b, IndSimpSet< N, M, true, T, V, IS > *out) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
N enum value (defined in IndSimpSet< _N, _M, _A, T, V, IS >) | IndSimpSet< _N, _M, _A, T, V, IS > | |
Number typedef | IndSimpSet< _N, _M, _A, T, V, IS > | |
operator!=(const IndSimpSet< N, M, A1, T, V1, IS1 > &x, const IndSimpSet< N, M, A2, T, V2, IS2 > &y) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
operator=(const IndSimpSet &other) | IndSimpSet< _N, _M, _A, T, V, IS > | |
operator==(const IndSimpSet< N, M, A1, T, V1, IS1 > &x, const IndSimpSet< N, M, A2, T, V2, IS2 > &y) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
orientPositive(IndSimpSet< N, N, A, T, V, IS > *mesh) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
pack(IndSimpSet< N, M, true, T, V, IS > *mesh, IntOutputIterator usedVertexIndices) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
pack(IndSimpSet< N, M, true, T, V, IS > *mesh) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
printInformation(std::ostream &out, const IndSimpSet< N, M, A, T, V, IS > &mesh) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
printQualityStatistics(std::ostream &out, const IndSimpSet< N, M, A, T, V, IS > &mesh) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
readAscii(std::istream &in, IndSimpSet< N, M, true, T, V, IS > *x) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
readBinary(std::istream &in, IndSimpSet< N, M, true, T, V, IS > *x) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
removeContact(const IndSimpSet< N, N-1, A, T, V, IS > &surface, VertexForwardIterator verticesBeginning, VertexForwardIterator verticesEnd) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
reverseOrientation(IndSimpSet< N, M, A, T, V, IS > *mesh) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
setVertex(const int n, const Vertex &vertex) | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
Simplex typedef | IndSimpSet< _N, _M, _A, T, V, IS > | |
SimplexConstIterator typedef | IndSimpSet< _N, _M, _A, T, V, IS > | |
SimplexFace typedef | IndSimpSet< _N, _M, _A, T, V, IS > | |
SizeType typedef | IndSimpSet< _N, _M, _A, T, V, IS > | |
subdivide(const IndSimpSet< N, 1, A, T, V, IS > &in, IndSimpSet< N, 1, true, T, V, IS > *out) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
subdivide(const IndSimpSetIncAdj< N, 2, A, T, V, IS > &in, IndSimpSet< N, 2, true, T, V, IS > *out) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
swap(IndSimpSet &x) | IndSimpSet< _N, _M, _A, T, V, IS > | [inline] |
tile(const BBox< 2, T > &domain, T length, const LSF &f, IndSimpSet< 2, 2, true, T, V, IS > *mesh) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
tile(const BBox< 2, T > &domain, const T length, IndSimpSet< 2, 2, true, T, V, IS > *mesh) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
tile(const BBox< 3, T > &domain, const T length, const LSF &f, IndSimpSet< 3, 3, true, T, V, IS > *mesh) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
tile(const BBox< 3, T > &domain, const T length, IndSimpSet< 3, 3, true, T, V, IS > *mesh) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
transfer(const IndSimpSet< N, M, A, T, V, IS > &mesh, const SourceFieldArray &sourceFields, const PointArray &points, TargetFieldArray *targetFields) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
transferIndices(const IndSimpSet< N, M, A, T, V, IS > &mesh, const PointArray &points, IndexArray *indices) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
transform(IndSimpSet< N, M, A, T, V, IS > *mesh, IntForIter beginning, IntForIter end, const UnaryFunction &f) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
transform(IndSimpSet< N, M, A, T, V, IS > mesh, const UnaryFunction &f) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
updateTopology() | IndSimpSet< _N, _M, _A, T, V, IS > | [inline, virtual] |
Vertex typedef | IndSimpSet< _N, _M, _A, T, V, IS > | |
VertexConstIterator typedef | IndSimpSet< _N, _M, _A, T, V, IS > | |
VertexContainer typedef | IndSimpSet< _N, _M, _A, T, V, IS > | |
VertexIterator typedef | IndSimpSet< _N, _M, _A, T, V, IS > | |
writeAscii(std::ostream &out, const IndSimpSet< N, M, A, T, V, IS > &x) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
writeBinary(std::ostream &out, const IndSimpSet< N, M, A, T, V, IS > &x) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
writeVtkLegacy(std::ostream &out, const IndSimpSet< N, M, A, T, V, IS > &x, std::string title="") | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
writeVtkXml(std::ostream &out, const IndSimpSet< N, M, A, T, V, IS > &x) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
writeVtkXml(std::ostream &out, const IndSimpSet< N, M, A, T, V, IS > &x, const ads::Array< 1, F, A2 > &cellData, std::string dataName) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
writeVtkXml(std::ostream &out, const IndSimpSet< N, M, A, T, V, IS > &x, ContainerIter cellDataContainersBeginning, ContainerIter cellDataContainersEnd, StringIter dataNamesBeginning, StringIter dataNamesEnd) | IndSimpSet< _N, _M, _A, T, V, IS > | [related] |
~IndSimpSet() | IndSimpSet< _N, _M, _A, T, V, IS > | [inline, virtual] |