| flipTrianglesAtLowAngles(std::shared_ptr< WTriangleMesh > inputMesh) | butterfly::WSubdivisionValidator | |
| generateStatisticalInformation() | butterfly::WSubdivisionValidator | |
| getAlphaLawOfCosines(float lengthA, float lengthB, float lengthC) | butterfly::WSubdivisionValidator | static |
| getMinSubdividedLineLength() | butterfly::WSubdivisionValidator | |
| getMinSubdividedLineLengthMultiplierPerIteration() | butterfly::WSubdivisionValidator | |
| getMinTrianglesAngle(size_t vertID1, size_t vertID2, bool maxInTriangle) | butterfly::WSubdivisionValidator | |
| getValidatedSubdivision(size_t vertID1, size_t vertID2, osg::Vec3 interpolatedVertex) | butterfly::WSubdivisionValidator | |
| isValidMaxNeighbourTriangleAngle(size_t vertID1, size_t vertID2, float lengthC) | butterfly::WSubdivisionValidator | |
| isValidMaxTransformationAngle(float lengthA, float lengthB, float lengthC) | butterfly::WSubdivisionValidator | |
| isValidMinAmountOfAverage(size_t vertID1, size_t vertID2, float lengthC) | butterfly::WSubdivisionValidator | |
| isValidMinAmountOfMax(size_t vertID1, size_t vertID2, float lengthC) | butterfly::WSubdivisionValidator | |
| isValidMinLengthsQuotient(float lengthA, float lengthB) | butterfly::WSubdivisionValidator | |
| isValidMinSubdividedLineLength(float lengthC) | butterfly::WSubdivisionValidator | |
| isValidMinTransformationAngle(float lengthA, float lengthB, float lengthC) | butterfly::WSubdivisionValidator | |
| isValidSubdivision(size_t vertID1, size_t vertID2, osg::Vec3 newVert) | butterfly::WSubdivisionValidator | |
| joinNarrowVertices(std::shared_ptr< WTriangleMesh > inputMesh) | butterfly::WSubdivisionValidator | |
| m_maxAmountOfMaxForVertexJoin | butterfly::WSubdivisionValidator | private |
| m_maxNeighbourTriangleAngle | butterfly::WSubdivisionValidator | private |
| m_maxNeighbourTriangleAngleLengthRatio | butterfly::WSubdivisionValidator | private |
| m_maxNeighbourTriangleAngleTriangleFlip | butterfly::WSubdivisionValidator | private |
| m_maxTransformationAngle | butterfly::WSubdivisionValidator | private |
| m_minAmountOfAverage | butterfly::WSubdivisionValidator | private |
| m_minAmountOfMax | butterfly::WSubdivisionValidator | private |
| m_minLenghtsQuotient | butterfly::WSubdivisionValidator | private |
| m_minNeighbourTriangleAngle | butterfly::WSubdivisionValidator | private |
| m_minSubdividedLineLength | butterfly::WSubdivisionValidator | private |
| m_minSubdividedLineLengthMultiplierPerIteration | butterfly::WSubdivisionValidator | private |
| m_minTransformationAngle | butterfly::WSubdivisionValidator | private |
| m_processedMesh | butterfly::WSubdivisionValidator | private |
| m_vertexFactory | butterfly::WSubdivisionValidator | private |
| setMaxAmountOfMaxForVertexJoin(float maxAmountOfMaxForVertexJoin) | butterfly::WSubdivisionValidator | |
| setMaxNeighbourTriangleAngle(float maxNeighbourTriangleAngle, float maxNeighbourTriangleAngleLengthRatio) | butterfly::WSubdivisionValidator | |
| setMaxNeighbourTriangleAngleTriangleFlip(float maxNeighbourTriangleAngleTriangleFlip) | butterfly::WSubdivisionValidator | |
| setMaxTransformationAngle(float maxTransformationAngle) | butterfly::WSubdivisionValidator | |
| setMinAmountOfAverage(float minAmountOfAverage) | butterfly::WSubdivisionValidator | |
| setMinAmountOfMax(float minAmountOfMax) | butterfly::WSubdivisionValidator | |
| setMinLenghtsQuotient(float minLenghtsQuotient) | butterfly::WSubdivisionValidator | |
| setMinMeighbourTriangleAngle(float minNeighbourTriangleAngle) | butterfly::WSubdivisionValidator | |
| setMinSubdividedLineLength(float minSubdividedLineLength) | butterfly::WSubdivisionValidator | |
| setMinSubdividedLineLengthMultiplierPerIteration(float minSubdividedLineLengthMultiplierPerIteration) | butterfly::WSubdivisionValidator | |
| setMinTransformationAngle(float minTransformationAngle) | butterfly::WSubdivisionValidator | |
| setTriangleMesh(std::shared_ptr< WTriangleMesh > processedMesh, WVertexFactory *vertexFactory) | butterfly::WSubdivisionValidator | |
| subdivideTriangle(size_t vertID0, size_t vertID1, size_t vertID2) | butterfly::WSubdivisionValidator | |
| subdivideTriangleValidSum1(size_t vertID0, size_t vertID1, size_t vertID2, size_t new0_1id) | butterfly::WSubdivisionValidator | private |
| subdivideTriangleValidSum2(size_t vertID0, size_t vertID1, size_t vertID2, size_t new0_1id, size_t new0_2id) | butterfly::WSubdivisionValidator | private |
| subdivideTriangleValidSum3(size_t vertID0, size_t vertID1, size_t vertID2, size_t new0_1id, size_t new0_2id, size_t new1_2id) | butterfly::WSubdivisionValidator | private |
| WSubdivisionValidator() | butterfly::WSubdivisionValidator | |
| ~WSubdivisionValidator() | butterfly::WSubdivisionValidator | virtual |