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

CybPFTransformC Class Reference

#include <cybpftransformc.h>

Inheritance diagram for CybPFTransformC:

Inheritance graph
[legend]
Collaboration diagram for CybPFTransformC:

Collaboration graph
[legend]
List of all members.

Public Methods

 CybPFTransformC (CybWorldC *)
virtual ~CybPFTransformC ()
 CybPFTransformC (const CybPFTransformC &)
CybPFTransformC & operator= (const CybPFTransformC &)
virtual void SetTranslation (const SFVec3f &)
virtual void SetCenter (const SFVec3f &)
virtual void SetScale (const SFVec3f &)
virtual void SetRotation (const SFRotation &)
virtual void SetScaleOrientation (const SFRotation &)
virtual void AddChild (CybNodeC *pN)
virtual void RemoveChild (CybNodeC *pN)
virtual void FinishInit ()
pfNode * GetPFNode ()

Protected Methods

virtual void SetQuatRot (const SFRotation &)

Protected Attributes

pfDCS * m_pPFDcs
pfMatrix m_PFMatrix
ArrayC< CybNodeC * > m_childQue
int m_finished

Private Methods

void UpdatePFMatrix ()

Constructor & Destructor Documentation

CybPFTransformC::CybPFTransformC CybWorldC  
 

virtual CybPFTransformC::~CybPFTransformC   [virtual]
 

CybPFTransformC::CybPFTransformC const CybPFTransformC &   
 


Member Function Documentation

virtual void CybPFTransformC::AddChild CybNodeC   pN [virtual]
 

Reimplemented from CybGroupC.

virtual void CybPFTransformC::FinishInit   [virtual]
 

Reimplemented from CybGroupC.

pfNode* CybPFTransformC::GetPFNode   [virtual]
 

Implements CybPFNodeI.

CybPFTransformC& CybPFTransformC::operator= const CybPFTransformC &   
 

virtual void CybPFTransformC::RemoveChild CybNodeC   pN [virtual]
 

Reimplemented from CybGroupC.

virtual void CybPFTransformC::SetCenter const SFVec3f   [virtual]
 

Reimplemented from CybTransformC.

virtual void CybPFTransformC::SetQuatRot const SFRotation   [protected, virtual]
 

Reimplemented from CybTransformC.

virtual void CybPFTransformC::SetRotation const SFRotation   [virtual]
 

Reimplemented from CybTransformC.

virtual void CybPFTransformC::SetScale const SFVec3f   [virtual]
 

Reimplemented from CybTransformC.

virtual void CybPFTransformC::SetScaleOrientation const SFRotation   [virtual]
 

Reimplemented from CybTransformC.

virtual void CybPFTransformC::SetTranslation const SFVec3f   [virtual]
 

Reimplemented from CybTransformC.

void CybPFTransformC::UpdatePFMatrix   [private]
 


Member Data Documentation

ArrayC<CybNodeC*> CybPFTransformC::m_childQue [protected]
 

Definition at line 78 of file cybpftransformc.h.

int CybPFTransformC::m_finished [protected]
 

Definition at line 79 of file cybpftransformc.h.

pfMatrix CybPFTransformC::m_PFMatrix [protected]
 

Definition at line 77 of file cybpftransformc.h.

pfDCS* CybPFTransformC::m_pPFDcs [protected]
 

Definition at line 76 of file cybpftransformc.h.


The documentation for this class was generated from the following file:
Generated on Tue Jul 29 14:29:29 2003 for Open ActiveWrl by doxygen1.3-rc2