#include "SceneNodeAnnotation.h"
|
| | SceneNodeAnnotation () |
| |
| virtual | ~SceneNodeAnnotation () |
| |
| virtual void | setTransparent (bool t) override |
| |
| virtual void | setWireframe (bool w) override |
| |
| virtual void | setVisible (bool v) override |
| |
| virtual void | setHighlighted (bool h) override |
| |
| void | initializeFromData (const double edgeColorRGB[3], const std::vector< std::array< double, 3 > > &points, const std::vector< std::array< double, 3 > > &points_rgb, const std::vector< std::array< double, 3 > > &triangle_p1, const std::vector< std::array< double, 3 > > &triangle_p2, const std::vector< std::array< double, 3 > > &triangle_p3, const std::vector< std::array< double, 3 > > &triangle_rgb) |
| |
| virtual bool | isItem1D (void) |
| |
| virtual bool | isItem3D (void) |
| |
| | SceneNodeBase () |
| |
| virtual | ~SceneNodeBase () |
| |
| void | setName (const std::string &n) |
| |
| const std::string & | getName (void) |
| |
| void | setShapeNode (osg::Switch *node) |
| |
| osg::Switch * | getShapeNode (void) |
| |
| void | setTreeItemID (ot::UID iD) |
| |
| ot::UID | getTreeItemID (void) |
| |
| void | setModelEntityID (unsigned long long id) |
| |
| unsigned long long | getModelEntityID (void) |
| |
| bool | isEditable (void) |
| |
| virtual void | setEditable (bool v) |
| |
| bool | isVisible (void) |
| |
| bool | isSelected (void) |
| |
| virtual void | setSelected (bool _selected, bool _selectionFromNavigationTree) |
| |
| bool | isTransparent (void) |
| |
| bool | isWireframe (void) |
| |
| bool | isHighlighted (void) |
| |
| void | setErrors (std::string &e) |
| |
| bool | hasErrors (void) |
| |
| std::string | getErrors (void) |
| |
| void | setOffset (double value) |
| |
| double | getOffset (void) |
| |
| void | setSelectChildren (bool flag) |
| |
| virtual bool | getSelectChildren (void) |
| |
| void | setManageVisibilityOfParent (bool flag) |
| |
| bool | getManageVisibilityOfParent (void) |
| |
| void | setManageVisibilityOfChildren (bool flag) |
| |
| bool | getManageVisibilityOfChildren (void) |
| |
| void | setParent (SceneNodeBase *item) |
| |
| SceneNodeBase * | getParent (void) |
| |
| void | addChild (SceneNodeBase *child) |
| |
| void | removeChild (SceneNodeBase *child) |
| |
| const std::list< SceneNodeBase * > & | getChildren (void) |
| |
| void | setOldTreeIcons (const OldTreeIcon &icons) |
| |
| const OldTreeIcon & | getOldTreeIcons (void) |
| |
| virtual void | getPrefetch (std::string &projectName, std::list< std::pair< unsigned long long, unsigned long long > > &prefetchIDs) |
| |
| void | addVisualiser (Visualiser *_visualiser) |
| |
| const std::list< Visualiser * > & | getVisualiser () |
| |
◆ SceneNodeAnnotation()
| SceneNodeAnnotation::SceneNodeAnnotation |
( |
| ) |
|
|
inline |
◆ ~SceneNodeAnnotation()
| SceneNodeAnnotation::~SceneNodeAnnotation |
( |
| ) |
|
|
virtual |
◆ initializeFromData()
| void SceneNodeAnnotation::initializeFromData |
( |
const double | edgeColorRGB[3], |
|
|
const std::vector< std::array< double, 3 > > & | points, |
|
|
const std::vector< std::array< double, 3 > > & | points_rgb, |
|
|
const std::vector< std::array< double, 3 > > & | triangle_p1, |
|
|
const std::vector< std::array< double, 3 > > & | triangle_p2, |
|
|
const std::vector< std::array< double, 3 > > & | triangle_p3, |
|
|
const std::vector< std::array< double, 3 > > & | triangle_rgb ) |
◆ isItem1D()
| virtual bool SceneNodeAnnotation::isItem1D |
( |
void | | ) |
|
|
inlinevirtual |
◆ isItem3D()
| virtual bool SceneNodeAnnotation::isItem3D |
( |
void | | ) |
|
|
inlinevirtual |
◆ setHighlighted()
| void SceneNodeAnnotation::setHighlighted |
( |
bool | h | ) |
|
|
overridevirtual |
◆ setTransparent()
| void SceneNodeAnnotation::setTransparent |
( |
bool | t | ) |
|
|
overridevirtual |
◆ setVisible()
| void SceneNodeAnnotation::setVisible |
( |
bool | v | ) |
|
|
overridevirtual |
◆ setWireframe()
| void SceneNodeAnnotation::setWireframe |
( |
bool | w | ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files: