
Public Member Functions | |
| Cylinder () | |
| Cylinder (const osg::Vec3 ¢er, float radius, float height) | |
| Cylinder (const Cylinder &cylinder, const CopyOp ©op=CopyOp::SHALLOW_COPY) | |
| META_Shape (osg, Cylinder) | |
| bool | valid () const |
| void | set (const Vec3 ¢er, float radius, float height) |
| void | setCenter (const Vec3 ¢er) |
| const Vec3 & | getCenter () const |
| void | setRadius (float radius) |
| float | getRadius () const |
| void | setHeight (float height) |
| float | getHeight () const |
| void | setRotation (const Quat &quat) |
| const Quat & | getRotation () const |
| Matrix | computeRotationMatrix () const |
| bool | zeroRotation () const |
Protected Member Functions | |
| virtual | ~Cylinder () |
Protected Attributes | |
| Vec3 | _center |
| float | _radius |
| float | _height |
| Quat | _rotation |
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|