Classes | |
| class | _InOptConst_Params |
| This is used for optional parameters of class Params with default arguments. This is only used const parameters. For non-const ones we have _InOptMut_Params. Usage: | |
| class | _InOptMut_Params |
| This is used for optional parameters of class Params with default arguments. This is only used mutable parameters. For const ones we have _InOptConst_Params. Usage: | |
| class | Const_Params |
| Generated from class MR.FillingSurface.CellularSurface.Params. This is the const half of the class. More... | |
| class | Params |
| Generated from class MR.FillingSurface.CellularSurface.Params. This is the non-const half of the class. More... | |
Public Types | |
| enum | Type : int { Cylinder = 0 , Rect = 1 } |
| Type of cellular surface base element. More... | |
Static Public Member Functions | |
| static unsafe MR.Std.Vector_StdString | getTypeNames () |
| Returns the names for each type of filling Generated from function MR.FillingSurface.CellularSurface.getTypeNames. | |
| static unsafe MR.Mesh | build (in MR.Vector3f size, MR.FillingSurface.CellularSurface.Const_Params params_, MR.Std.Const_Function_Bool_From_Float? cb=null) |
Build a cellular surface of size size Generated from function MR.FillingSurface.CellularSurface.build. Parameter cb defaults to {}. | |
| static unsafe MR.Mesh | fill (MR.Const_Mesh mesh, MR.FillingSurface.CellularSurface.Const_Params params_, MR.Std.Const_Function_Bool_From_Float? cb=null) |
| Fill given mesh with a cellular surface Generated from function MR.FillingSurface.CellularSurface.fill. Parameter cb defaults to {}. | |
| static float | estimateDensity (float period, float width, float r) |
| Estimate the density of the cellular surface Generated from function MR.FillingSurface.CellularSurface.estimateDensity. | |
| static unsafe MR.Std.Optional_Float | estimateWidth (float period, float r, float targetDensity) |
Estimate the width that is needed to attain the targetDensity. Inverse of estimateDensity. | |
| enum MR.FillingSurface.CellularSurface.Type : int |
Type of cellular surface base element.
| Enumerator | |
|---|---|
| Cylinder | |
| Rect | |
|
inlinestatic |
Build a cellular surface of size size Generated from function MR.FillingSurface.CellularSurface.build. Parameter cb defaults to {}.
|
inlinestatic |
Estimate the density of the cellular surface Generated from function MR.FillingSurface.CellularSurface.estimateDensity.
|
inlinestatic |
Estimate the width that is needed to attain the targetDensity. Inverse of estimateDensity.
|
inlinestatic |
Fill given mesh with a cellular surface Generated from function MR.FillingSurface.CellularSurface.fill. Parameter cb defaults to {}.
|
inlinestatic |
Returns the names for each type of filling Generated from function MR.FillingSurface.CellularSurface.getTypeNames.