Public Member Functions | |
Cone () | |
Cone (const osg::Vec3 ¢er, float radius, float height) | |
Cone (const Cone &cone, const CopyOp ©op=CopyOp::SHALLOW_COPY) | |
META_Shape (osg, Cone) | |
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 |
float | getBaseOffsetFactor () const |
float | getBaseOffset () const |
Protected Member Functions | |
virtual | ~Cone () |
Protected Attributes | |
Vec3 | _center |
float | _radius |
float | _height |
Quat | _rotation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|