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

EggTransform3d::Component Class Reference

List of all members.

Public Member Functions

 Component (ComponentType type, double number=0.0)
 Component (const Component &copy)
void operator= (const Component &copy)
 ~Component ()

Public Attributes

ComponentType _type
double _number
LVector3d * _vector
LMatrix4d * _matrix

Constructor & Destructor Documentation

EggTransform3d::Component::Component EggTransform3d::ComponentType  type,
double  number = 0.0
[inline]
 

Definition at line 31 of file eggTransform3d.I.

EggTransform3d::Component::Component const Component &  copy  )  [inline]
 

Definition at line 48 of file eggTransform3d.I.

References _matrix, and NULL.

EggTransform3d::Component::~Component  )  [inline]
 

Definition at line 99 of file eggTransform3d.I.

References EggTransform3d::internal_clear_transform(), and EggTransform3d::transform_changed().


Member Function Documentation

void EggTransform3d::Component::operator= const Component &  copy  )  [inline]
 

Definition at line 71 of file eggTransform3d.I.

References _vector.


Member Data Documentation

LMatrix4d* EggTransform3d::Component::_matrix
 

Definition at line 105 of file eggTransform3d.h.

Referenced by Component().

double EggTransform3d::Component::_number
 

Definition at line 103 of file eggTransform3d.h.

ComponentType EggTransform3d::Component::_type
 

Definition at line 102 of file eggTransform3d.h.

LVector3d* EggTransform3d::Component::_vector
 

Definition at line 104 of file eggTransform3d.h.

Referenced by operator=().


The documentation for this class was generated from the following files:
Generated on Fri May 2 00:50:28 2003 for Panda by doxygen1.3