#include <pandabase.h>#include <typedef.h>#include <string>Go to the source code of this file.
Defines | |
| #define | IS_LEFT_HANDED_COORDSYSTEM(cs) ((cs==CS_zup_left) || (cs==CS_yup_left)) |
Enumerations | |
| enum | CoordinateSystem { CS_default, CS_zup_right, CS_yup_right, CS_zup_left, CS_yup_left, CS_invalid } |
Functions | |
| CoordinateSystem EXPCL_PANDA | parse_coordinate_system_string (const string &str) |
| bool EXPCL_PANDA | is_right_handed (CoordinateSystem cs=CS_default) |
| ostream EXPCL_PANDA & | operator<< (ostream &out, CoordinateSystem cs) |
Variables | |
| END_PUBLISH CoordinateSystem EXPCL_PANDA | default_coordinate_system |
Definition in file coordinateSystem.h.
|
|
Definition at line 58 of file coordinateSystem.h. |
|
|
|
Definition at line 64 of file coordinateSystem.cxx. |
|
||||||||||||
|
Definition at line 86 of file coordinateSystem.cxx. References CS_invalid, CS_yup_left, CS_yup_right, CS_zup_left, and CS_zup_right. |
|
|
Definition at line 34 of file coordinateSystem.cxx. Referenced by ConfigureFn(). |
|
|
Definition at line 53 of file coordinateSystem.h. Referenced by ParametricCurveCollection::adjust_hpr(), BoundingHexahedron::BoundingHexahedron(), TrackerNode::get_orient(), PerspectiveLens::is_linear(), TrackerNode::set_tracker_coordinate_system(), and Trackball::Trackball(). |
1.3