#include <Cylinder.h>
Public Member Functions | |
SOFA_ATTRIBUTE_REPLACED__TYPEMEMBER (Vector3, sofa::type::Vec3) | |
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 |
sofa::gl::Cylinder::SOFA_ATTRIBUTE_REPLACED__TYPEMEMBER | ( | Vector3 | , |
sofa::type::Vec3 | |||
) |
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() |
||
) |