Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, MeshTriPoint meshPoint, Vector2f pivotPoint, Vector3f xDirection, Vector3f zDirection, float extrusion, float maximumShift) |
float | extrusion (self) |
None | extrusion (self, float arg1) |
float | maximumShift (self) |
None | maximumShift (self, float arg1) |
MeshTriPoint | meshPoint (self) |
None | meshPoint (self, MeshTriPoint arg1) |
Vector2f | pivotPoint (self) |
None | pivotPoint (self, Vector2f arg1) |
Vector3f | xDirection (self) |
None | xDirection (self, Vector3f arg1) |
Vector3f | zDirection (self) |
None | zDirection (self, Vector3f arg1) |
Static Public Member Functions | |
None | __init__ (*args, **kwargs) |
ContoursMeshAlignParams | operator (*args, **kwargs) |
ContoursMeshAlignParams | operator (*args, **kwargs) |
Static Protected Attributes | |
typing | _offsetof_extrusion = 40 |
typing | _offsetof_maximumShift = 44 |
typing | _offsetof_meshPoint = 0 |
typing | _offsetof_pivotPoint = 12 |
typing | _offsetof_xDirection = 20 |
typing | _offsetof_zDirection = 32 |
Generated from: MR::ContoursMeshAlignParams Parameters for aligning 2d contour onto mesh surface
|
static |
None mrmeshpy.ContoursMeshAlignParams.__init__ | ( | self | ) |
None mrmeshpy.ContoursMeshAlignParams.__init__ | ( | self, | |
MeshTriPoint | meshPoint, | ||
Vector2f | pivotPoint, | ||
Vector3f | xDirection, | ||
Vector3f | zDirection, | ||
float | extrusion, | ||
float | maximumShift ) |
Implicit aggregate constructor.
float mrmeshpy.ContoursMeshAlignParams.extrusion | ( | self | ) |
Contours extrusion in +z and -z direction
None mrmeshpy.ContoursMeshAlignParams.extrusion | ( | self, | |
float | arg1 ) |
float mrmeshpy.ContoursMeshAlignParams.maximumShift | ( | self | ) |
Maximum allowed shift along 'zDirection' for alignment
None mrmeshpy.ContoursMeshAlignParams.maximumShift | ( | self, | |
float | arg1 ) |
MeshTriPoint mrmeshpy.ContoursMeshAlignParams.meshPoint | ( | self | ) |
Point coordinate on mesh, represent position of contours box 'pivotPoint' on mesh
None mrmeshpy.ContoursMeshAlignParams.meshPoint | ( | self, | |
MeshTriPoint | arg1 ) |
|
static |
|
static |
Vector2f mrmeshpy.ContoursMeshAlignParams.pivotPoint | ( | self | ) |
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
None mrmeshpy.ContoursMeshAlignParams.pivotPoint | ( | self, | |
Vector2f | arg1 ) |
Vector3f mrmeshpy.ContoursMeshAlignParams.xDirection | ( | self | ) |
Represents 2d contours xDirection in mesh space
None mrmeshpy.ContoursMeshAlignParams.xDirection | ( | self, | |
Vector3f | arg1 ) |
Vector3f mrmeshpy.ContoursMeshAlignParams.zDirection | ( | self | ) |
Represents contours normal in mesh space if nullptr - use mesh normal at 'meshPoint'
None mrmeshpy.ContoursMeshAlignParams.zDirection | ( | self, | |
Vector3f | arg1 ) |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |