Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, Vector3d inCenter, Vector3d inDirectoin, float inRadius, float inLength) |
None | __init__ (self, Line3d inAxis, float inRadius, float inLength) |
Vector3d | center (self) |
Vector3d | center (self) |
Vector3d | direction (self) |
Vector3d | direction (self) |
Static Public Member Functions | |
None | __init__ (*args, **kwargs) |
Cylinder3d | operator (*args, **kwargs) |
Cylinder3d | operator (*args, **kwargs) |
Static Protected Attributes | |
typing | _offsetof_length = 56 |
typing | _offsetof_mainAxis = 0 |
typing | _offsetof_radius = 48 |
Generated from: MR::Cylinder3d A class describing a cylinder as a mathematical object.A cylinder is represented by a centerline, a radius, and a length.template <typename T> TODO: Cylinder3 could be infinite. For example for infinite Cylinder3 we could use negative length or length = -1
|
static |
None mrmeshpy.Cylinder3d.__init__ | ( | self | ) |
None mrmeshpy.Cylinder3d.__init__ | ( | self, | |
Vector3d | inCenter, | ||
Vector3d | inDirectoin, | ||
float | inRadius, | ||
float | inLength ) |
None mrmeshpy.Cylinder3d.__init__ | ( | self, | |
Line3d | inAxis, | ||
float | inRadius, | ||
float | inLength ) |
Vector3d mrmeshpy.Cylinder3d.center | ( | self | ) |
Vector3d mrmeshpy.Cylinder3d.center | ( | self | ) |
Vector3d mrmeshpy.Cylinder3d.direction | ( | self | ) |
Vector3d mrmeshpy.Cylinder3d.direction | ( | self | ) |
|
static |
|
static |
|
staticprotected |
|
staticprotected |
|
staticprotected |