|
| | Grid (DAFFViz::SGNode *pParentNode, unsigned int iCellsX=10, unsigned int iCellsZ=10) |
| |
| | Grid (unsigned int iCellsX=10, unsigned int iCellsZ=10) |
| |
| | ~Grid () |
| |
| void | SetVisible (bool bVisible) |
| | Set visibility. More...
|
| |
| bool | IsVisible () const |
| | Get visibility. More...
|
| |
| | SGNode (DAFFViz::SGNode *pParentNode=NULL) |
| | Constructor with optional linking to a parent node. More...
|
| |
| virtual | ~SGNode () |
| | Destructor. More...
|
| |
| DAFFViz::SGNode * | GetRootNode () const |
| | Traverses up to the root (recursively) and returns the node pointer. More...
|
| |
| DAFFViz::SGNode * | GetParentNode () const |
| | Returns the parent node pointer. More...
|
| |
| bool | HasParentNode () const |
| | Returns true if the node is appended to a parent node. More...
|
| |
| bool | IsRoot () const |
| | Returns true if the node is a root node (... has no parent node) More...
|
| |
| bool | HasChildNodes () const |
| | Returns true if the node combines one or more child nodes. More...
|
| |
| bool | IsLeaf () const |
| | Returns true if the node appears as a leaf node (... has no child nodes) More...
|
| |
| const DAFFViz::SGNode * | GetChildNode (int iIndex) const |
| | Returns the pointer to the child node of given index (for const correctness) More...
|
| |
| DAFFViz::SGNode * | GetChildNode (int iIndex) |
| | Returns the pointer to the child node of given index. More...
|
| |
| void | GetChildNodes (std::vector< const DAFFViz::SGNode * > &vpChildren) const |
| | Returns all the pointers to the child nodes (for const correctness, clears vector if no childs available) More...
|
| |
| void | GetChildNodes (std::vector< DAFFViz::SGNode * > &vpChildren) |
| | Returns all the pointers to the child nodes (clears vector if no childs available) More...
|
| |
| bool | AddChildNode (DAFFViz::SGNode *pChild) |
| | Appends a single child node. More...
|
| |
| bool | AddChildNodes (const std::vector< DAFFViz::SGNode * > &vpChildren) |
| | Appends a vector child nodes. More...
|
| |
| bool | RemoveChildNode (DAFFViz::SGNode *pChild) |
| | Removes a single child node. More...
|
| |
| bool | RemoveChildNodes (const std::vector< DAFFViz::SGNode * > &vpChildren) |
| | Removes a vector of child nodes. More...
|
| |
| void | GetPosition (double &x, double &y, double &z) const |
| | Position setter (unit is meter) More...
|
| |
| void | SetPosition (double x, double y, double z) |
| | Position getter (unit is meter) More...
|
| |
| void | GetOrientation (double &dRotXDeg, double &dRotYDeg, double &dRotZDeg) const |
| | Orientation getter (angles in [°]) More...
|
| |
| void | SetOrientation (double dRotXDeg, double dRotYDeg, double dRotZDeg) |
| | Sets the orientation of the node assembly based on world coordinate axis (angles in [°]) More...
|
| |
| void | SetOrientationYPR (double dYawDeg, double dPitchDeg, double dRollDeg) |
| | Sets the orientation of the node assembly based on yaw, pitch and roll angles around own coordinate axis (angles in [°]) More...
|
| |
| void | GetOrientationYPR (double &dYawDeg, double &dPitchDeg, double &dRollDeg) |
| | Orientation getter of the node assembly based on yaw, pitch and roll angles around own coordinate axis (angles in [°]) More...
|
| |
| void | SetOrientationVU (double vx, double vy, double vz, double ux, double uy, double uz) |
| | Sets the orientation of the node assembly based on view- and up-vectors. More...
|
| |
| void | GetOrientationVU (double &vx, double &vy, double &vz, double &ux, double &uy, double &uz) |
| | Returns the orientation of the node assembly based on view- and up-vectors. More...
|
| |
| void | GetScale (double &sx, double &sy, double &sz) const |
| | Scale getter. More...
|
| |
| void | SetScale (double sx, double sy, double sz) |
| | Scale setter. More...
|
| |
Grid object node.
This class derived from the scene graph node class creates a wireframe Grid for usage in plots of Cartesian character. It is of size 1 times 1 in the XZ plane, and as defined will create sub cells in each direction, 10 as default
- Note
- Created for the CartesianCoordinateAssistant used in SPAX application by Jonas Stienen.
Definition at line 32 of file DAFFVizGrid.h.