|
cappm_t * | cpm_ptr () const |
| Converts the pointer to base class to a pointer to this class. More...
|
|
Vec2 | Cap () const |
| Gets the cap scale vector. More...
|
|
CapsulePrim & | Cap (const Vec2 &cap) |
| Sets the scale vector for cap. More...
|
|
float | Cap1 () const |
| Getter the first cap scale. More...
|
|
CapsulePrim & | Cap1 (const float &cap) |
| Setter the scale factor for first cap. More...
|
|
float | Cap2 () const |
| Getter the second cap scale. More...
|
|
CapsulePrim & | Cap2 (const float &cap) |
| Setter the scale factor for second cap. More...
|
|
float | height () const |
| Gets the height. More...
|
|
T & | height (const float &h) |
| Sets the height. More...
|
|
float | radius () const |
| Gets the radius. More...
|
|
T & | radius (const float &r) |
| Sets the radius. More...
|
|
bool | useFillet () const |
| Gets the use fillet flag. More...
|
|
T & | useFillet (const bool &b) |
| Sets the use fillet flag. More...
|
|
T & | filletRadius (const float &r) |
| Sets the fillet radius. More...
|
|
float | filletRadius () const |
| Gets the fillet radius. More...
|
|
T & | filletRadiusRelation (const float &r) |
| Sets the fillet relative radius. More...
|
|
float | filletRadiusRelation () const |
| Gets the fillet relative radius. More...
|
|
T & | sectorAngle (const float &a) |
| Setter for sector angle. More...
|
|
float | sectorAngle () const |
| Getter for sector angle. More...
|
|
virtual T & | Position (const Vec3 &c) |
| Sets the object position. More...
|
|
virtual Vec3 | Position () const |
| Gets the object position. More...
|
|
T & | startPoint (const Vec3 &pos) |
| Setter for startPoint. More...
|
|
Vec3 | startPoint () const |
| Getter for startPoint. More...
|
|
T & | endPoint (const Vec3 &pos) |
| Setter for endPoint. More...
|
|
Vec3 | endPoint () const |
| Getter for endPoint. More...
|
|
T & | topRadius (const float &r) |
| Sets the top radius. More...
|
|
float | topRadius () const |
| Gets the top radius. More...
|
|
T & | bottomRadius (const float &r) |
| Sets the bottom radius. More...
|
|
float | bottomRadius () const |
| Gets the bottom radius. More...
|
|
T & | scale (const Vec2 &s) |
| Sets the scale vector. More...
|
|
Vec2 | scale () const |
| Gets the scale vector. More...
|
|
T & | scalex (const float &s) |
| Sets the scale in x-direction. More...
|
|
float | scalex () const |
| Gets the scale in x-direction. More...
|
|
T & | scaley (const float &s) |
| Sets the scale in y-direction. More...
|
|
float | scaley () const |
| Gets the scale in y-direction. More...
|
|
void | MainX () |
| Align to X axis. More...
|
|
void | MainY () |
| Align to Y axis. More...
|
|
void | MainZ () |
| Align to Z axis. More...
|
|
void | ViewSpace () |
| Align to view space. More...
|
|
void | ToCenterMass () |
| Assign to center mass. More...
|
|
void | ResetScales () |
| Resets tthe scales. More...
|
|
virtual T & | ResetPosition () |
| Resets the position. More...
|
|
virtual T & | ResetAxis () |
| Resets the axis. More...
|
|
Class for working with primitive mesh which represents like capsule prim.
- See Also
- CapsulePrim for notes.
- Since
- 5.0.0
Inherits coat::scripto::ICylinderPrim< T >.