#include <parameter-object-rotation.hh>
Inherits CParameter.
Public Member Functions | |
virtual int | getType () const |
CParameterObjectRotation (int ANbRef=0) | |
CParameterObjectRotation (const CParameterObjectRotation &) | |
virtual | ~CParameterObjectRotation () |
virtual CParameter * | copy () 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 |
Private Attributes | |
CVertex | FAxeVertex |
CVertex | FAxeVector |
float | FAngle |
bool | FPonderation |
Definition at line 35 of file parameter-object-rotation.hh.
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.
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.
virtual void GMap3d::CParameterObjectRotation::load | ( | std::istream & | ) | [virtual] |
Implements CParameter.
void CParameterObjectRotation::reinit | ( | ) | [virtual] |
virtual void GMap3d::CParameterObjectRotation::save | ( | std::ostream & | ) | [virtual] |
Implements CParameter.
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.
float GMap3d::CParameterObjectRotation::FAngle [private] |
Definition at line 78 of file parameter-object-rotation.hh.
CVertex GMap3d::CParameterObjectRotation::FAxeVector [private] |
Definition at line 77 of file parameter-object-rotation.hh.
CVertex GMap3d::CParameterObjectRotation::FAxeVertex [private] |
bool GMap3d::CParameterObjectRotation::FPonderation [private] |
Definition at line 79 of file parameter-object-rotation.hh.