Public Member Functions | |
| None | __init__ (self) |
| None | __init__ (self, Vector3f inCenter, Vector3f inDirectoin, float inRadius, float inLength) |
| None | __init__ (self, Line3f inAxis, float inRadius, float inLength) |
| None | __init__ (self, Cylinder3f arg0) |
| Vector3f | center (self) |
| Vector3f | center (self) |
| Vector3f | direction (self) |
| Vector3f | direction (self) |
Static Public Member Functions | |
| None | __init__ (*args, **kwargs) |
| Cylinder3f | operator (*args, **kwargs) |
| Cylinder3f | operator (*args, **kwargs) |
Static Protected Attributes | |
| typing | _offsetof_length = 28 |
| typing | _offsetof_mainAxis = 0 |
| typing | _offsetof_radius = 24 |
Generated from: MR::Cylinder3f 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.Cylinder3f.__init__ | ( | self | ) |
| None mrmeshpy.Cylinder3f.__init__ | ( | self, | |
| Vector3f | inCenter, | ||
| Vector3f | inDirectoin, | ||
| float | inRadius, | ||
| float | inLength ) |
| None mrmeshpy.Cylinder3f.__init__ | ( | self, | |
| Line3f | inAxis, | ||
| float | inRadius, | ||
| float | inLength ) |
| None mrmeshpy.Cylinder3f.__init__ | ( | self, | |
| Cylinder3f | arg0 ) |
Implicit copy constructor.
| Vector3f mrmeshpy.Cylinder3f.center | ( | self | ) |
| Vector3f mrmeshpy.Cylinder3f.center | ( | self | ) |
| Vector3f mrmeshpy.Cylinder3f.direction | ( | self | ) |
| Vector3f mrmeshpy.Cylinder3f.direction | ( | self | ) |
|
static |
|
static |
|
staticprotected |
|
staticprotected |
|
staticprotected |