|
virtual LeafNodeCylinderPtr_t | clone (void) const |
|
virtual NodePtr_t | copy () const |
| Proceed to a copy of the currend object as clone. More...
|
|
LeafNodeCylinderPtr_t | self (void) const |
|
void | setRadius (const float &radius) |
|
float | getRadius () const |
|
void | setHeight (const float &height) |
|
float | getHeight () const |
|
virtual | ~LeafNodeCylinder () |
|
virtual void | setAlpha (const float &alpha) |
|
float | getAlpha () const |
|
virtual void | setColor (const osgVector4 &color) |
|
virtual osgVector4 | getColor () const |
|
virtual void | setTexture (const std::string &image_path) |
|
virtual | ~NodeDrawable () |
|
const Configuration & | getGlobalTransform () const |
| returns rotation and position of the node in word frame More...
|
|
std::string | getID () const |
| getID is a public method for getting the id_name of the Object More...
|
|
bool | isDirty () const |
|
void | setDirty (bool dirty=true) |
| Called when a property is modified. More...
|
|
void | applyConfiguration (const osgVector3 &position, const osgQuat &quat) |
|
void | applyConfiguration (const Configuration &cfg) |
|
void | setStaticTransform (const osgVector3 &position, const osgQuat &quat) |
|
osgQuat | getStaticRotation () const |
|
osgVector3 | getStaticPosition () const |
|
virtual void | setVisibilityMode (const VisibilityMode &visibility_state) |
| Virtual method for setting the visibility mode of the object : visible or not visible. More...
|
|
virtual const VisibilityMode & | getVisibilityMode () const |
|
virtual void | setLightingMode (const LightingMode &lighting_state) |
| Virtual method for setting the lighting mode of the object : influence by light or not. More...
|
|
virtual LightingMode | getLightingMode () const |
|
virtual void | setWireFrameMode (const WireFrameMode &wireframe_state) |
| Virtual method for setting the wireframe mode of the object : visible or not. More...
|
|
virtual const WireFrameMode & | getWireFrameMode () const |
|
void | setScale (float scale) |
|
void | setScale (const osgVector3 &scale) |
|
osgVector3 | getScale () const |
|
virtual osg::ref_ptr< osg::Node > | getOsgNode () const |
|
virtual ::osg::GroupRefPtr | asGroup () const |
| Return the root node to include it in the scene. More...
|
|
virtual void | addLandmark (const float &size) |
|
bool | hasLandmark () const |
|
::osg::StateSetRefPtr | getOrCreateRootStateSet () |
|
void | deleteLandmark () |
|
bool | getHighlightEnabled () const |
|
void | setHighlightEnabled (bool enabled) |
|
void | setHighlightState (unsigned int state) |
|
const std::size_t & | getHighlightState () const |
|
void | setTransparency (const float &transparency) |
|
float | getTransparency () const |
|
virtual void | traverse (NodeVisitor &visitor) |
|
virtual | ~Node () |
|
Property * | property (const std::string &name) const |
|
bool | callVoidProperty (const std::string &name) const |
|
template<typename T > |
bool | getProperty (const std::string &name, T &value) const |
|
template<typename T > |
bool | setProperty (const std::string &name, const T &value) |
| Set a property and set this object as dirty. More...
|
|
bool | hasProperty (const std::string &name) const |
|
const PropertyMap_t & | properties () const |
|
void | addProperty (const PropertyPtr_t &prop) |
| Add a property and take ownership. More...
|
|
void | addProperty (const std::string &name, const PropertyPtr_t &prop) |
| Add a property and take ownership. More...
|
|
void | addProperty (Property *prop) |
| Add a property and leave ownership. More...
|
|
void | addProperty (const std::string &name, Property *prop) |
| Add a property and leave ownership. More...
|
|
QWidget * | guiEditor () |
|