MeshLib C# Docs
Loading...
Searching...
No Matches
MR.PolylineComponents.LargeByLengthComponentsSettings Class Reference

Generated from class MR.PolylineComponents.LargeByLengthComponentsSettings. This is the non-const half of the class. More...

+ Inheritance diagram for MR.PolylineComponents.LargeByLengthComponentsSettings:

Public Member Functions

unsafe LargeByLengthComponentsSettings ()
 Constructs an empty (default-constructed) instance.
 
unsafe LargeByLengthComponentsSettings (int maxLargeComponents, MR.Misc.InOut< int >? numSmallerComponents, float minLength)
 Constructs MR.PolylineComponents.LargeByLengthComponentsSettings elementwise.
 
unsafe LargeByLengthComponentsSettings (MR.PolylineComponents.Const_LargeByLengthComponentsSettings _other)
 Generated from constructor MR.PolylineComponents.LargeByLengthComponentsSettings.LargeByLengthComponentsSettings.
 
 LargeByLengthComponentsSettings (LargeByLengthComponentsSettings _other)
 Generated from constructor MR.PolylineComponents.LargeByLengthComponentsSettings.LargeByLengthComponentsSettings.
 
unsafe MR.PolylineComponents.LargeByLengthComponentsSettings assign (MR.PolylineComponents.Const_LargeByLengthComponentsSettings _other)
 Generated from method MR.PolylineComponents.LargeByLengthComponentsSettings.operator=.
 

Properties

new unsafe ref int maxLargeComponents [get]
 return at most given number of largest by length connected components
 
new unsafe MR.Misc.? Box< int > numSmallerComponents [get, set]
 optional output: the number of components in addition to returned ones
 
new unsafe ref float minLength [get]
 do not consider a component large if its length is below this value
 

Detailed Description

Generated from class MR.PolylineComponents.LargeByLengthComponentsSettings. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ LargeByLengthComponentsSettings() [1/4]

unsafe MR.PolylineComponents.LargeByLengthComponentsSettings.LargeByLengthComponentsSettings ( )
inline

Constructs an empty (default-constructed) instance.

◆ LargeByLengthComponentsSettings() [2/4]

unsafe MR.PolylineComponents.LargeByLengthComponentsSettings.LargeByLengthComponentsSettings ( int maxLargeComponents,
MR.Misc.InOut< int >? numSmallerComponents,
float minLength )
inline

◆ LargeByLengthComponentsSettings() [3/4]

unsafe MR.PolylineComponents.LargeByLengthComponentsSettings.LargeByLengthComponentsSettings ( MR.PolylineComponents.Const_LargeByLengthComponentsSettings _other)
inline

Generated from constructor MR.PolylineComponents.LargeByLengthComponentsSettings.LargeByLengthComponentsSettings.

◆ LargeByLengthComponentsSettings() [4/4]

MR.PolylineComponents.LargeByLengthComponentsSettings.LargeByLengthComponentsSettings ( LargeByLengthComponentsSettings _other)
inline

Generated from constructor MR.PolylineComponents.LargeByLengthComponentsSettings.LargeByLengthComponentsSettings.

Member Function Documentation

◆ assign()

unsafe MR.PolylineComponents.LargeByLengthComponentsSettings MR.PolylineComponents.LargeByLengthComponentsSettings.assign ( MR.PolylineComponents.Const_LargeByLengthComponentsSettings _other)
inline

Generated from method MR.PolylineComponents.LargeByLengthComponentsSettings.operator=.

Property Documentation

◆ maxLargeComponents

new unsafe ref int MR.PolylineComponents.LargeByLengthComponentsSettings.maxLargeComponents
get

return at most given number of largest by length connected components

◆ minLength

new unsafe ref float MR.PolylineComponents.LargeByLengthComponentsSettings.minLength
get

do not consider a component large if its length is below this value

◆ numSmallerComponents

new unsafe MR.Misc.? Box<int> MR.PolylineComponents.LargeByLengthComponentsSettings.numSmallerComponents
getset

optional output: the number of components in addition to returned ones


The documentation for this class was generated from the following file: