A skeleton with spherical joints.
More...
#include <SphereMeshSkeletonisation.h>
A skeleton with spherical joints.
Instances of this class are returned by the SphereSkeletoniser class and the "skeletoniseMesh" function.
Definition at line 38 of file SphereMeshSkeletonisation.h.
◆ SphereSkeleton() [1/2]
Copy constructor.
- Parameters
-
| other | The skeleton to copy |
◆ SphereSkeleton() [2/2]
◆ begin()
- Returns
- A depth first search iterator starting at the leaf joint in the skeleton
◆ contains()
- Parameters
-
| skeletoniserIndex | The skeletoniser index to test |
- Returns
- True if the given skeletoniser index is present in the skeleton.
◆ end()
- Returns
- A depth first search iterator in the end state. This iterator is invalid and should not be dereferenced.
◆ getLongestContinuousSkeletonSegment()
Creates a new skeleton from the longest continous path in the given skeleton.
- Returns
- A new skeleton only containing the lnogst continous path in this skeleton.
◆ segmentSkeleton()
Segment the skeleton into a set of new skeletons, splitting the skeleton at each junction and separating disjoint skeletons.
◆ joints
◆ leafJoint
| agx::Size agxUtil::SphereSkeleton::leafJoint = 0 |
The documentation for this class was generated from the following file: