![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <PdmsTools.h>


Public Member Functions | |
| Orientation () | |
| virtual bool | handle (Token t) |
| virtual bool | handle (PointCoordinateType numvalue) |
| virtual bool | handle (const char *str) |
| virtual bool | isValid () const |
| bool | getAxes (CCVector3 &x, CCVector3 &y, CCVector3 &z) const |
| virtual bool | execute (PdmsObjects::GenericItem *&item) const |
Public Member Functions inherited from PdmsTools::PdmsCommands::Command | |
| Command (Token t) | |
| Command (const Command &com) | |
| virtual | ~Command () |
Public Attributes | |
| Coordinates | orientation [3] |
| Reference | refs [3] |
| Command * | current |
| int | component |
Public Attributes inherited from PdmsTools::PdmsCommands::Command | |
| Token | command |
Protected Member Functions | |
| int | getNbComponents () const |
Static Protected Member Functions | |
| static bool | axisFromCoords (const Coordinates &coords, CCVector3 &u) |
Additional Inherited Members | |
Static Public Member Functions inherited from PdmsTools::PdmsCommands::Command | |
| static Command * | Create (Token t) |
| Factory. More... | |
Definition at line 577 of file PdmsTools.h.
|
inline |
Definition at line 584 of file PdmsTools.h.
|
staticprotected |
Definition at line 488 of file PdmsTools.cpp.
References cloudViewer::DegreesToRadians(), PdmsTools::PdmsCommands::Coordinates::getNbComponents(), and PdmsTools::PdmsCommands::Coordinates::getVector().
|
virtual |
Reimplemented from PdmsTools::PdmsCommands::Command.
Definition at line 508 of file PdmsTools.cpp.
References PdmsTools::PdmsObjects::GenericItem::orientationReferences, and PdmsTools::PdmsObjects::GenericItem::setOrientation().
Definition at line 442 of file PdmsTools.cpp.
References PdmsTools::PDMS_DOWN, PdmsTools::PDMS_EST, PdmsTools::PDMS_NORTH, PdmsTools::PDMS_SOUTH, PdmsTools::PDMS_UP, PdmsTools::PDMS_WEST, PdmsTools::PDMS_X, PdmsTools::PDMS_Y, and PdmsTools::PDMS_Z.
|
protected |
Definition at line 502 of file PdmsTools.cpp.
|
virtual |
Reimplemented from PdmsTools::PdmsCommands::Command.
Definition at line 425 of file PdmsTools.cpp.
|
virtual |
Reimplemented from PdmsTools::PdmsCommands::Command.
Definition at line 421 of file PdmsTools.cpp.
|
virtual |
Reimplemented from PdmsTools::PdmsCommands::Command.
Definition at line 382 of file PdmsTools.cpp.
References PdmsTools::PdmsToken::isCoordinate(), PdmsTools::PDMS_AND, PdmsTools::PDMS_IS, and PdmsTools::PDMS_WRT.
|
virtual |
Reimplemented from PdmsTools::PdmsCommands::Command.
Definition at line 429 of file PdmsTools.cpp.
References PdmsTools::PdmsToken::isCoordinate(), and PdmsTools::PDMS_WRT.
| int PdmsTools::PdmsCommands::Orientation::component |
Definition at line 582 of file PdmsTools.h.
Referenced by Orientation().
| Command* PdmsTools::PdmsCommands::Orientation::current |
Definition at line 581 of file PdmsTools.h.
Referenced by Orientation().
| Coordinates PdmsTools::PdmsCommands::Orientation::orientation[3] |
Definition at line 579 of file PdmsTools.h.
| Reference PdmsTools::PdmsCommands::Orientation::refs[3] |
Definition at line 580 of file PdmsTools.h.