|
| MLWEM_EXPORT void | ml::WEMConnectedComponent::collectComponent (WEMPatch *wemPatch, WEMNode *node, WEMNodeVector &cNodes, bool unvisitedValue=false) |
| MLWEM_EXPORT void | ml::WEMConnectedComponent::collectComponentEuclideanDistance (WEMPatch *wemPatch, WEMNode *node, WEMNodeVector &cNodes, double maxDistance, bool unvisitedValue=false) |
| MLWEM_EXPORT void | ml::WEMConnectedComponent::collectComponentBoundary (WEMPatch *wemPatch, WEMNode *node, WEMNodeVector &cNodes, bool unvisitedValue=false) |
| MLWEM_EXPORT bool | ml::WEMConnectedComponent::collectComponentFaceCut (WEMNode *node, std::vector< WEMNode * > &cNodes, std::vector< WEMFace * > &cFaces, WEMVector< WEMFaceCut > **faceCuts, unsigned int outerFlag, unsigned int intersectingFlag, bool visitedValue=true) |
| MLWEM_EXPORT void | ml::WEMConnectedComponent::collectComponentPrimitiveValueList (WEMPatch *wemPatch, WEMNode *node, WEMNodeVector &cNodes, WEMFaceVector &cFaces, WEMFaceVector &iFaces, WEMPrimitiveValueList *valueList, double valueRange, unsigned int connectedFlag, bool unvisitedValue=false) |
| MLWEM_EXPORT bool | ml::WEMConnectedComponent::collectComponent (WEMPatch *wemPatch, WEMNodeVector &cNodes, bool unvisitedValue=false) |
| | Collects a connected component and stores the nodes in the given WEMNodeVector and returns whether a connected component was collected.
|
| MLWEM_EXPORT void | ml::WEMConnectedComponent::collectComponentPseudoGeodesicDistance (WEMPatch *wemPatch, WEMNode *node, WEMNodeVector &cNodes, double maxDistance, bool unvisitedValue=false) |
| MLWEM_EXPORT double | ml::WEMConnectedComponent::getPathLengthBetweenNodes (WEMPatch *wemPatch, const std::vector< unsigned int > &nodeIndicesPath) |
| | Returns the sum of the lengths of the edges between the nodes given as indices in a given WEMPatch.
|