Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

coordinateSystem.cxx File Reference

#include "coordinateSystem.h"
#include "config_linmath.h"
#include <dconfig.h>
#include <notify.h>
#include <ctype.h>
#include <string>

Go to the source code of this file.

Functions

CoordinateSystem parse_coordinate_system_string (const string &str)
INLINE_LINMATH bool is_right_handed (CoordinateSystem cs)
ostream & operator<< (ostream &out, CoordinateSystem cs)

Variables

CoordinateSystem default_coordinate_system


Function Documentation

INLINE_LINMATH bool is_right_handed CoordinateSystem  cs  ) 
 

Definition at line 61 of file coordinateSystem.cxx.

References cs, CS_default, CS_yup_left, CS_yup_right, CS_zup_left, CS_zup_right, and default_coordinate_system.

ostream& operator<< ostream &  out,
CoordinateSystem  cs
 

Definition at line 83 of file coordinateSystem.cxx.

CoordinateSystem parse_coordinate_system_string const string &  str  ) 
 

Definition at line 31 of file coordinateSystem.cxx.

References CS_default, CS_invalid, CS_yup_left, CS_yup_right, CS_zup_left, and CS_zup_right.

Referenced by init_libegg2pg(), and init_liblinmath().


Variable Documentation

CoordinateSystem default_coordinate_system
 

Definition at line 28 of file coordinateSystem.cxx.

Referenced by BoundingHexahedron::BoundingHexahedron(), EggPolygon::calculate_normal(), PerspectiveLens::compute_projection_mat(), OrthographicLens::compute_projection_mat(), decompose_matrix(), GraphicsStateGuardian::GraphicsStateGuardian(), heads_up(), init_libegg2pg(), init_liblinmath(), is_right_handed(), look_at(), EggData::set_coordinate_system(), ParametricCurveCollection::write_egg(), and ParametricCurve::write_egg().


Generated on Fri Apr 18 00:10:34 2003 for Panda by doxygen1.3