|
| static unsafe ulong | getNumComponents (MR.Const_PolylineTopology topology) |
| | returns the number of connected components in polyline Generated from function MR.PolylineComponents.getNumComponents.
|
| static unsafe MR.UndirectedEdgeBitSet | getComponent (MR.Const_PolylineTopology topology, MR.UndirectedEdgeId id) |
| | returns one connected component containing given undirected edge id, not effective to call more than once, if several components are needed use getAllComponents Generated from function MR.PolylineComponents.getComponent.
|
| static unsafe MR.Std.Vector_MRUndirectedEdgeBitSet | getAllComponents (MR.Const_PolylineTopology topology) |
| | gets all connected components of polyline topology
|
| static unsafe MR.Std.Pair_StdVectorMRUndirectedEdgeBitSet_Int | getAllComponents (MR.Const_PolylineTopology topology, int maxComponentCount) |
| | gets all connected components of polyline topology \detail if components number more than the maxComponentCount, they will be combined into groups of the same size
|
| static unsafe MR.Std.Vector_MRUndirectedEdgeBitSet | getNLargeByLengthComponents (MR.Const_Polyline2 polyline, MR.PolylineComponents.Const_LargeByLengthComponentsSettings settings) |
| | returns requested number of largest by length connected components in descending by length order Generated from function MR.PolylineComponents.getNLargeByLengthComponents<MR.Vector2f>.
|
| static unsafe MR.Std.Vector_MRUndirectedEdgeBitSet | getNLargeByLengthComponents (MR.Const_Polyline3 polyline, MR.PolylineComponents.Const_LargeByLengthComponentsSettings settings) |
| | returns requested number of largest by length connected components in descending by length order Generated from function MR.PolylineComponents.getNLargeByLengthComponents<MR.Vector3f>.
|
| static unsafe MR.UnionFind_MRUndirectedEdgeId | getUnionFindStructure (MR.Const_PolylineTopology topology) |
| | gets union-find structure for given polyline Generated from function MR.PolylineComponents.getUnionFindStructure.
|
| static unsafe MR.UndirectedEdgeBitSet | getLargestComponent (MR.Const_Polyline2 polyline, float? minLength=null, MR.Misc.InOut< int >? numSmallerComponents=null) |
| | returns largest by length component Generated from function MR.PolylineComponents.getLargestComponent&lt;MR.Vector2f&gt;. Parameter minLength defaults to 0.
|
| static unsafe MR.UndirectedEdgeBitSet | getLargestComponent (MR.Const_Polyline3 polyline, float? minLength=null, MR.Misc.InOut< int >? numSmallerComponents=null) |
| | returns largest by length component Generated from function MR.PolylineComponents.getLargestComponent&lt;MR.Vector3f&gt;. Parameter minLength defaults to 0.
|