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

OrientedParticleFactory Class Reference

#include <orientedParticleFactory.h>

Inheritance diagram for OrientedParticleFactory:

BaseParticleFactory ReferenceCount List of all members.

Private Member Functions

virtual void populate_child_particle (BaseParticle *bp) const
virtual BaseParticlealloc_particle (void) const
 OrientedParticleFactory (const OrientedParticleFactory &copy)
virtual ~OrientedParticleFactory (void)
INLINE void set_initial_orientation (const LOrientationf &o)
INLINE void set_final_orientation (const LOrientationf &o)
INLINE LOrientationf get_initial_orientation (void) const
INLINE LOrientationf get_final_orientation (void) const

Private Attributes

LOrientationf _initial_orientation
LOrientationf _final_orientation
PUBLISHED __pad0__: OrientedParticleFactory(void)

Constructor & Destructor Documentation

OrientedParticleFactory::OrientedParticleFactory const OrientedParticleFactory &  copy  )  [private]
 

Definition at line 38 of file orientedParticleFactory.cxx.

References _final_orientation, and _initial_orientation.

OrientedParticleFactory::~OrientedParticleFactory void   )  [private, virtual]
 

Definition at line 50 of file orientedParticleFactory.cxx.


Member Function Documentation

BaseParticle * OrientedParticleFactory::alloc_particle void   )  const [private, virtual]
 

Implements BaseParticleFactory.

Definition at line 69 of file orientedParticleFactory.cxx.

INLINE LOrientationf OrientedParticleFactory::get_final_orientation void   )  const [private]
 

INLINE LOrientationf OrientedParticleFactory::get_initial_orientation void   )  const [private]
 

void OrientedParticleFactory::populate_child_particle BaseParticle bp  )  const [private, virtual]
 

Implements BaseParticleFactory.

Definition at line 59 of file orientedParticleFactory.cxx.

References _initial_orientation.

INLINE void OrientedParticleFactory::set_final_orientation const LOrientationf &  o  )  [private]
 

INLINE void OrientedParticleFactory::set_initial_orientation const LOrientationf &  o  )  [private]
 


Member Data Documentation

PUBLISHED OrientedParticleFactory::__pad0__ [private]
 

Reimplemented from BaseParticleFactory.

Definition at line 40 of file orientedParticleFactory.h.

LOrientationf OrientedParticleFactory::_final_orientation [private]
 

Definition at line 37 of file orientedParticleFactory.h.

Referenced by OrientedParticleFactory().

LOrientationf OrientedParticleFactory::_initial_orientation [private]
 

Definition at line 36 of file orientedParticleFactory.h.

Referenced by OrientedParticleFactory(), and populate_child_particle().


The documentation for this class was generated from the following files:
Generated on Fri Apr 18 00:12:56 2003 for Panda by doxygen1.3