|
| osaOSGHandle (osaOSGBody *body, const std::string &name, const vctFixedSizeVector< double, 3 > &toh) |
|
osaOSGBody * | GetBody () |
|
void | SetColor () |
|
bool | IsSelected () const |
|
bool | IsFree () const |
|
void | Reset () |
|
void | Select () |
|
void | Release () |
|
vctFrame4x4< double > | Drag (const vctFixedSizeVector< double, 3 > &v) |
|
Public Member Functions inherited from osaOSGBody |
| osaOSGBody (osaOSGWorld *world, const vctFrame4x4< double > &Rt) |
| OSG Body constructor. More...
|
|
| osaOSGBody (osaOSGBody *body, const vctFrame4x4< double > &Rt) |
|
| osaOSGBody (const std::string &model, const vctFrame4x4< double > &Rt, double scale=1.0, double alpha=1.0, const vctFrame4x4< double > &Rtoffset=vctFrame4x4< double >(), const std::string &option=std::string("")) |
| OSG Body constructor. More...
|
|
| osaOSGBody (const std::string &model, osaOSGWorld *world, const vctFrame4x4< double > &Rt, double scale=1.0, double alpha=1.0, const vctFrame4x4< double > &Rtoffset=vctFrame4x4< double >(), const std::string &option=std::string("")) |
| OSG Body constructor. More...
|
|
| osaOSGBody (const std::string &model, osaOSGBody *world, const vctFrame4x4< double > &Rt, double scale=1.0, double alpha=1.0, const vctFrame4x4< double > &Rtoffset=vctFrame4x4< double >(), const std::string &option=std::string("")) |
| OSG Body constructor. More...
|
|
| osaOSGBody (const std::string &model, osaOSGWorld *world, const vctFrm3 &Rt, double scale=1.0, double alpha=1.0, const std::string &option=std::string("")) |
| OSG Body constructor. More...
|
|
| osaOSGBody (const vctDynamicMatrix< double > &pointcloud, osaOSGWorld *world, const vctFrm3 &Rt, const vctFixedSizeVector< unsigned char, 3 > &rgb=RGBDEFAULT, float size=3.0) |
| Construcor for 3D point cloud. More...
|
|
| osaOSGBody () |
|
| ~osaOSGBody () |
|
void | Initialize (double scale=1.0) |
|
virtual void | SetTransform (const vctFrame4x4< double > &Rt) |
| Set the transform of the body. More...
|
|
virtual void | SetTransform (const vctFrm3 &Rt) |
|
virtual vctFrm3 | GetTransform () const |
|
osg::ref_ptr
< osg::MatrixTransform > | GetMatrixTransform () |
|
void | ResetMatrixTransform () |
|
void | SwitchOn () |
| Set the switch of the body. More...
|
|
void | SwitchOff () |
|
void | SetModeLine () |
|
void | SetModePoint () |
|
void | SetModeFill () |
|
void | AddTransformCallback (void) |
|
virtual vctDynamicMatrix< double > | GetVertices () |
|