|
|
virtual void | Dispose () |
| |
|
unsafe | Const_DenseBox (MR.Const_DenseBox _other) |
| | Generated from constructor MR.DenseBox.DenseBox.
|
| |
|
unsafe | Const_DenseBox (MR.Std.Const_Vector_MRVector3f points, MR.AffineXf3f? xf=null) |
| | Include given points into this dense box Generated from constructor MR.DenseBox.DenseBox.
|
| |
|
unsafe | Const_DenseBox (MR.Std.Const_Vector_MRVector3f points, MR.Std.Const_Vector_Float weights, MR.AffineXf3f? xf=null) |
| | Include given weighed points into this dense box Generated from constructor MR.DenseBox.DenseBox.
|
| |
|
unsafe | Const_DenseBox (MR.Const_MeshPart meshPart, MR.AffineXf3f? xf=null) |
| | Include mesh part into this dense box Generated from constructor MR.DenseBox.DenseBox.
|
| |
|
unsafe | Const_DenseBox (MR.Const_PointCloud points, MR.AffineXf3f? xf=null) |
| | Include point into this dense box Generated from constructor MR.DenseBox.DenseBox.
|
| |
|
unsafe | Const_DenseBox (MR.Const_Polyline3 line, MR.AffineXf3f? xf=null) |
| | Include line into this dense box Generated from constructor MR.DenseBox.DenseBox.
|
| |
|
unsafe MR.Vector3f | center () |
| | returns center of dense box Generated from method MR.DenseBox.center.
|
| |
|
unsafe MR.Vector3f | corner (in MR.Vector3b index) |
| | returns corner of dense box, each index value means: false - min, true - max example: {false, false, flase} - min point, {true, true, true} - max point Generated from method MR.DenseBox.corner.
|
| |
|
unsafe bool | contains (in MR.Vector3f pt) |
| | returns true if dense box contains given point Generated from method MR.DenseBox.contains.
|
| |
|
unsafe ref readonly MR.Box3f | box () |
| | return box in its space Generated from method MR.DenseBox.box.
|
| |
|
unsafe ref readonly MR.AffineXf3f | basisXf () |
| | transform box space to world space Generated from method MR.DenseBox.basisXf.
|
| |
|
unsafe ref readonly MR.AffineXf3f | basisXfInv () |
| | transform world space to box space Generated from method MR.DenseBox.basisXfInv.
|
| |
Structure to hold and work with dense box.
Scalar operations that are not provided in this struct can be called via box() For example box().size(), box().diagonal() or box().volume() Non const operations are not allowed for dense box because it can spoil density Generated from class MR.DenseBox. This is the const half of the class.