#include <Cylinder.h>
Public Member Functions | |
| Cylinder (SReal len=1.0_sreal) | |
| Cylinder (const Vec3 &len) | |
| Cylinder (const Vec3 ¢er, const Quaternion &orient, const Vec3 &length) | |
| Cylinder (const Vec3 ¢er, const double orient[4][4], const Vec3 &length) | |
| Cylinder (const double *mat, const Vec3 &length) | |
| Cylinder (const Vec3 ¢er, const Quaternion &orient, SReal length=1.0_sreal) | |
| Cylinder (const Vec3 ¢er, const double orient[4][4], SReal length=1.0_sreal) | |
| Cylinder (const double *mat, SReal length=1.0_sreal) | |
| ~Cylinder () | |
| void | update (const Vec3 ¢er, const Quaternion &orient=Quaternion()) |
| void | update (const Vec3 ¢er, const double orient[4][4]) |
| void | update (const double *mat) |
| void | draw () |
Static Public Member Functions | |
| static void | draw (const Vec3 ¢er, const Quaternion &orient, const Vec3 &length) |
| static void | draw (const Vec3 ¢er, const double orient[4][4], const Vec3 &length) |
| static void | draw (const double *mat, const Vec3 &length) |
| static void | draw (const Vec3 ¢er, const Quaternion &orient, SReal length=1.0_sreal) |
| static void | draw (const Vec3 ¢er, const double orient[4][4], SReal length=1.0_sreal) |
| static void | draw (const double *mat, SReal length=1.0_sreal) |
| static void | clear () |
| sofa::gl::Cylinder::Cylinder | ( | SReal | len = 1.0_sreal | ) |
| sofa::gl::Cylinder::Cylinder | ( | const Vec3 & | len | ) |
| sofa::gl::Cylinder::Cylinder | ( | const Vec3 & | center, |
| const Quaternion & | orient, | ||
| const Vec3 & | length | ||
| ) |
| sofa::gl::Cylinder::Cylinder | ( | const Vec3 & | center, |
| const double | orient[4][4], | ||
| const Vec3 & | length | ||
| ) |
| sofa::gl::Cylinder::Cylinder | ( | const double * | mat, |
| const Vec3 & | length | ||
| ) |
| sofa::gl::Cylinder::Cylinder | ( | const Vec3 & | center, |
| const Quaternion & | orient, | ||
| SReal | length = 1.0_sreal |
||
| ) |
| sofa::gl::Cylinder::Cylinder | ( | const Vec3 & | center, |
| const double | orient[4][4], | ||
| SReal | length = 1.0_sreal |
||
| ) |
| sofa::gl::Cylinder::Cylinder | ( | const double * | mat, |
| SReal | length = 1.0_sreal |
||
| ) |
| sofa::gl::Cylinder::~Cylinder | ( | ) |
|
inlinestatic |
| void sofa::gl::Cylinder::draw | ( | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| void sofa::gl::Cylinder::update | ( | const double * | mat | ) |
| void sofa::gl::Cylinder::update | ( | const Vec3 & | center, |
| const double | orient[4][4] | ||
| ) |
| void sofa::gl::Cylinder::update | ( | const Vec3 & | center, |
| const Quaternion & | orient = Quaternion() |
||
| ) |