#include "SceneNodePlot1D.h"
Public Member Functions | |
| SceneNodePlot1D () | |
| virtual | ~SceneNodePlot1D () |
| virtual void | setTransparent (bool _transparent) override |
| virtual void | setWireframe (bool _wireframe) override |
| virtual void | setVisible (bool _visible) override |
| virtual void | setHighlighted (bool _highlighted) override |
| bool | getSelectChildren (void) override |
| virtual bool | isItem1D (void) override |
| virtual bool | isItem3D (void) override |
| void | setConfig (const ot::Plot1DCfg &_config) |
| void | setDataBaseConfig (const ot::Plot1DDataBaseCfg &_config) |
| const ot::Plot1DDataBaseCfg & | getConfig (void) const |
| void | setModel (Model *_model) |
| Model * | getModel (void) |
| void | addCurve (const ot::Plot1DCurveInfoCfg &_curve) |
| void | setCurves (const std::list< ot::Plot1DCurveInfoCfg > &_curves) |
| const std::list< ot::Plot1DCurveInfoCfg > & | getCurves (void) const |
| size_t | getNumberOfCurves (void) const |
| const ot::Plot1DCurveInfoCfg & | getCurveInfo (size_t _index) const |
| bool | updateCurveEntityVersion (ot::UID _curveEntityID, ot::UID _curveVersion) |
Public Member Functions inherited from SceneNodeBase | |
| 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) |
| 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 () |
Additional Inherited Members | |
Protected Attributes inherited from SceneNodeBase | |
| osg::Switch * | shapeNode |
| const float | transparency = 0.15 |
| SceneNodePlot1D::SceneNodePlot1D | ( | ) |
|
virtual |
| void SceneNodePlot1D::addCurve | ( | const ot::Plot1DCurveInfoCfg & | _curve | ) |
|
inline |
| const ot::Plot1DCurveInfoCfg & SceneNodePlot1D::getCurveInfo | ( | size_t | _index | ) | const |
| const std::list< ot::Plot1DCurveInfoCfg > & SceneNodePlot1D::getCurves | ( | void | ) | const |
|
inline |
| size_t SceneNodePlot1D::getNumberOfCurves | ( | void | ) | const |
|
inlineoverridevirtual |
Reimplemented from SceneNodeBase.
|
inlineoverridevirtual |
Implements SceneNodeBase.
|
inlineoverridevirtual |
Implements SceneNodeBase.
| void SceneNodePlot1D::setConfig | ( | const ot::Plot1DCfg & | _config | ) |
| void SceneNodePlot1D::setCurves | ( | const std::list< ot::Plot1DCurveInfoCfg > & | _curves | ) |
| void SceneNodePlot1D::setDataBaseConfig | ( | const ot::Plot1DDataBaseCfg & | _config | ) |
|
overridevirtual |
Reimplemented from SceneNodeBase.
|
inline |
|
overridevirtual |
Reimplemented from SceneNodeBase.
|
overridevirtual |
Reimplemented from SceneNodeBase.
|
overridevirtual |
Reimplemented from SceneNodeBase.