Moka controlers
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros
GMap3d::CParameterObjectRotation Class Reference

#include <parameter-object-rotation.hh>

Inheritance diagram for GMap3d::CParameterObjectRotation:
CParameter

Public Member Functions

virtual int getType () const
 Identificateur du type de paramètre.
 
 CParameterObjectRotation (int ANbRef=0)
 
 CParameterObjectRotation (const CParameterObjectRotation &)
 
virtual ~CParameterObjectRotation ()
 
virtual CParametercopy () const
 
virtual void save (std::ostream &)
 
virtual void load (std::istream &)
 
virtual void reinit ()
 
void setAxeVertex (const CVertex &AAxeVertex)
 
CVertex getAxeVertex () const
 
void setAxeVector (const CVertex &AAxeVector)
 
CVertex getAxeVector () const
 
void setAngle (float AAngle)
 
float getAngle () const
 
void setPonderation (bool AActive)
 
bool getPonderation () const
 
- Public Member Functions inherited from CParameter
 CParameter (unsigned int ANbRef=0)
 
 CParameter (const CParameter &AParameter)
 
virtual ~CParameter ()
 
void incNbRef (unsigned int AValue=1)
 
void decNbRef (unsigned int AValue=1)
 
unsigned int getNbRef () const
 
virtual void addPrecompileToUpdate (CPrecompile *)
 
virtual void removePrecompileToUpdate (CPrecompile *)
 
virtual void putAllNeedToUpdate ()
 

Detailed Description

Definition at line 35 of file parameter-object-rotation.hh.

Constructor & Destructor Documentation

CParameterObjectRotation::CParameterObjectRotation ( int  ANbRef = 0)

Definition at line 32 of file parameter-object-rotation.cc.

CParameterObjectRotation::CParameterObjectRotation ( const CParameterObjectRotation AParam)

Definition at line 41 of file parameter-object-rotation.cc.

CParameterObjectRotation::~CParameterObjectRotation ( )
virtual

Definition at line 49 of file parameter-object-rotation.cc.

Member Function Documentation

CParameter * CParameterObjectRotation::copy ( ) const
virtual

Equivalent d'un constructeur par recopie, mais en méthode virtuelle pour le polymorphisme.

Implements CParameter.

Definition at line 52 of file parameter-object-rotation.cc.

float CParameterObjectRotation::getAngle ( ) const

Definition at line 102 of file parameter-object-rotation.cc.

CVertex CParameterObjectRotation::getAxeVector ( ) const

Definition at line 92 of file parameter-object-rotation.cc.

CVertex CParameterObjectRotation::getAxeVertex ( ) const

Definition at line 78 of file parameter-object-rotation.cc.

bool CParameterObjectRotation::getPonderation ( ) const

Definition at line 116 of file parameter-object-rotation.cc.

int CParameterObjectRotation::getType ( ) const
virtual

Identificateur du type de paramètre.

Implements CParameter.

Definition at line 64 of file parameter-object-rotation.cc.

void CParameterObjectRotation::load ( std::istream &  )
virtual

Implements CParameter.

Definition at line 55 of file parameter-object-rotation.cc.

void CParameterObjectRotation::reinit ( )
virtual

Implements CParameter.

Definition at line 61 of file parameter-object-rotation.cc.

void CParameterObjectRotation::save ( std::ostream &  )
virtual

Implements CParameter.

Definition at line 58 of file parameter-object-rotation.cc.

void CParameterObjectRotation::setAngle ( float  AAngle)

Definition at line 97 of file parameter-object-rotation.cc.

void CParameterObjectRotation::setAxeVector ( const CVertex &  AAxeVector)

Definition at line 83 of file parameter-object-rotation.cc.

void CParameterObjectRotation::setAxeVertex ( const CVertex &  AAxeVertex)

Definition at line 69 of file parameter-object-rotation.cc.

void CParameterObjectRotation::setPonderation ( bool  AActive)

Definition at line 107 of file parameter-object-rotation.cc.


The documentation for this class was generated from the following files: