Parameters for aligning 2d contours onto mesh surface Generated from class MR.ContoursMeshAlignParams. This is the non-const half of the class.
More...
|
| new unsafe MR.MeshTriPoint | meshPoint [get, protected set] |
| | Point coordinate on mesh, represent position of contours box 'pivotPoint' on mesh.
|
| new unsafe ref MR.Vector2f | pivotPoint [get] |
| | Relative position of 'meshPoint' in contours bounding box (0, 0) - bottom left, (0, 1) - bottom right, (0.5, 0.5) - center, (1, 1) - top right.
|
| new unsafe ref MR.Vector3f | xDirection [get] |
| | Represents 2d contours xDirection in mesh space.
|
| new unsafe MR.? ConstBox_Vector3f | zDirection [get, set] |
| | Represents contours normal in mesh space if nullptr - use mesh normal at 'meshPoint'.
|
| new unsafe ref float | extrusion [get] |
| | Contours extrusion in +z and -z direction.
|
| new unsafe ref float | maximumShift [get] |
| | Maximum allowed shift along 'zDirection' for alignment.
|
Parameters for aligning 2d contours onto mesh surface Generated from class MR.ContoursMeshAlignParams. This is the non-const half of the class.
◆ ContoursMeshAlignParams() [1/4]
| unsafe MR.ContoursMeshAlignParams.ContoursMeshAlignParams |
( |
| ) |
|
|
inline |
Constructs an empty (default-constructed) instance.
◆ ContoursMeshAlignParams() [2/4]
| unsafe MR.ContoursMeshAlignParams.ContoursMeshAlignParams |
( |
MR.Const_MeshTriPoint | meshPoint, |
|
|
MR.Vector2f | pivotPoint, |
|
|
MR.Vector3f | xDirection, |
|
|
MR.Vector3f? | zDirection, |
|
|
float | extrusion, |
|
|
float | maximumShift ) |
|
inline |
◆ ContoursMeshAlignParams() [3/4]
| unsafe MR.ContoursMeshAlignParams.ContoursMeshAlignParams |
( |
MR.Const_ContoursMeshAlignParams | _other | ) |
|
|
inline |
◆ ContoursMeshAlignParams() [4/4]
◆ assign()
Generated from method MR::ContoursMeshAlignParams::operator=.
◆ extrusion
| new unsafe ref float MR.ContoursMeshAlignParams.extrusion |
|
get |
Contours extrusion in +z and -z direction.
◆ maximumShift
| new unsafe ref float MR.ContoursMeshAlignParams.maximumShift |
|
get |
Maximum allowed shift along 'zDirection' for alignment.
◆ meshPoint
Point coordinate on mesh, represent position of contours box 'pivotPoint' on mesh.
◆ pivotPoint
| new unsafe ref MR.Vector2f MR.ContoursMeshAlignParams.pivotPoint |
|
get |
Relative position of 'meshPoint' in contours bounding box (0, 0) - bottom left, (0, 1) - bottom right, (0.5, 0.5) - center, (1, 1) - top right.
◆ xDirection
| new unsafe ref MR.Vector3f MR.ContoursMeshAlignParams.xDirection |
|
get |
Represents 2d contours xDirection in mesh space.
◆ zDirection
Represents contours normal in mesh space if nullptr - use mesh normal at 'meshPoint'.
The documentation for this class was generated from the following file: