Moka controlers
|
#include <parameter-creation.hh>
Public Member Functions | |
virtual int | getType () const |
Identificateur du type de paramètre. | |
CParameterCreation (int ANbRef=0) | |
CParameterCreation (const CParameterCreation &) | |
virtual | ~CParameterCreation () |
virtual CParameter * | copy () const |
virtual void | save (std::ostream &) |
virtual void | load (std::istream &) |
virtual void | reinit () |
int | getPolygonNbEdges () const |
void | setPolygonNbEdges (int ANbEdges) |
int | getMeshNbSubdivisionsX () const |
int | getMeshNbSubdivisionsY () const |
int | getMeshNbSubdivisionsZ () const |
void | setMeshNbSubdivisionsX (int ASx) |
void | setMeshNbSubdivisionsY (int ASy) |
void | setMeshNbSubdivisionsZ (int ASz) |
int | getMeshDimension () const |
void | setMeshDimension (int ADimension) |
int | getMeshSubdivisionDimension () const |
void | setMeshSubdivisionDimension (int ADimension) |
bool | getMeshCreatedFacesActive () const |
unsigned char | getMeshCreatedFaces () const |
bool | getMeshCreatedFace (unsigned char AFace) const |
void | setMeshCreatedFaces (unsigned char AFaces) |
void | setMeshCreatedFace (unsigned char AFace, bool AValue=true) |
int | getCylinderNbMeridians () const |
void | setCylinderNbMeridians (int ANb) |
int | getCylinderNbParallels () const |
void | setCylinderNbParallels (int ANb) |
bool | getCylinderClosedUp () const |
void | setCylinderClosedUp (bool AClosed) |
bool | getCylinderClosedDown () const |
void | setCylinderClosedDown (bool AClosed) |
int | getPyramidNbMeridians () const |
void | setPyramidNbMeridians (int ANb) |
int | getPyramidNbParallels () const |
void | setPyramidNbParallels (int ANb) |
bool | getPyramidClosed () const |
void | setPyramidClosed (bool AClosed) |
int | getSphereNbMeridians () const |
void | setSphereNbMeridians (int ANb) |
int | getSphereNbParallels () const |
void | setSphereNbParallels (int ANb) |
int | getTorusNbMeridians () const |
void | setTorusNbMeridians (int ANb) |
int | getTorusNbParallels () const |
void | setTorusNbParallels (int ANb) |
float | getTorusRadiusRapport () const |
void | setTorusRadiusRapport (float AValue) |
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 () |
Definition at line 53 of file parameter-creation.hh.
CParameterCreation::CParameterCreation | ( | int | ANbRef = 0 | ) |
Definition at line 44 of file parameter-creation.cc.
CParameterCreation::CParameterCreation | ( | const CParameterCreation & | AParam | ) |
Definition at line 69 of file parameter-creation.cc.
|
virtual |
Definition at line 93 of file parameter-creation.cc.
|
virtual |
Equivalent d'un constructeur par recopie, mais en méthode virtuelle pour le polymorphisme.
Implements CParameter.
Definition at line 96 of file parameter-creation.cc.
bool CParameterCreation::getCylinderClosedDown | ( | ) | const |
Definition at line 282 of file parameter-creation.cc.
bool CParameterCreation::getCylinderClosedUp | ( | ) | const |
Definition at line 268 of file parameter-creation.cc.
int CParameterCreation::getCylinderNbMeridians | ( | ) | const |
Definition at line 238 of file parameter-creation.cc.
int CParameterCreation::getCylinderNbParallels | ( | ) | const |
Definition at line 253 of file parameter-creation.cc.
bool CParameterCreation::getMeshCreatedFace | ( | unsigned char | AFace | ) | const |
Definition at line 206 of file parameter-creation.cc.
unsigned char CParameterCreation::getMeshCreatedFaces | ( | ) | const |
Definition at line 201 of file parameter-creation.cc.
bool CParameterCreation::getMeshCreatedFacesActive | ( | ) | const |
Definition at line 196 of file parameter-creation.cc.
int CParameterCreation::getMeshDimension | ( | ) | const |
Definition at line 158 of file parameter-creation.cc.
int CParameterCreation::getMeshNbSubdivisionsX | ( | ) | const |
Definition at line 113 of file parameter-creation.cc.
int CParameterCreation::getMeshNbSubdivisionsY | ( | ) | const |
Definition at line 118 of file parameter-creation.cc.
int CParameterCreation::getMeshNbSubdivisionsZ | ( | ) | const |
Definition at line 123 of file parameter-creation.cc.
int CParameterCreation::getMeshSubdivisionDimension | ( | ) | const |
Definition at line 177 of file parameter-creation.cc.
int CParameterCreation::getPolygonNbEdges | ( | ) | const |
Definition at line 99 of file parameter-creation.cc.
bool CParameterCreation::getPyramidClosed | ( | ) | const |
Definition at line 326 of file parameter-creation.cc.
int CParameterCreation::getPyramidNbMeridians | ( | ) | const |
Definition at line 296 of file parameter-creation.cc.
int CParameterCreation::getPyramidNbParallels | ( | ) | const |
Definition at line 311 of file parameter-creation.cc.
int CParameterCreation::getSphereNbMeridians | ( | ) | const |
Definition at line 340 of file parameter-creation.cc.
int CParameterCreation::getSphereNbParallels | ( | ) | const |
Definition at line 355 of file parameter-creation.cc.
int CParameterCreation::getTorusNbMeridians | ( | ) | const |
Definition at line 370 of file parameter-creation.cc.
int CParameterCreation::getTorusNbParallels | ( | ) | const |
Definition at line 385 of file parameter-creation.cc.
float CParameterCreation::getTorusRadiusRapport | ( | ) | const |
Definition at line 400 of file parameter-creation.cc.
|
virtual |
Identificateur du type de paramètre.
Implements CParameter.
Definition at line 424 of file parameter-creation.cc.
|
virtual |
Implements CParameter.
Definition at line 418 of file parameter-creation.cc.
|
virtual |
Implements CParameter.
Definition at line 421 of file parameter-creation.cc.
|
virtual |
Implements CParameter.
Definition at line 415 of file parameter-creation.cc.
void CParameterCreation::setCylinderClosedDown | ( | bool | AClosed | ) |
Definition at line 287 of file parameter-creation.cc.
void CParameterCreation::setCylinderClosedUp | ( | bool | AClosed | ) |
Definition at line 273 of file parameter-creation.cc.
void CParameterCreation::setCylinderNbMeridians | ( | int | ANb | ) |
Definition at line 243 of file parameter-creation.cc.
void CParameterCreation::setCylinderNbParallels | ( | int | ANb | ) |
Definition at line 258 of file parameter-creation.cc.
void CParameterCreation::setMeshCreatedFace | ( | unsigned char | AFace, |
bool | AValue = true |
||
) |
Definition at line 225 of file parameter-creation.cc.
void CParameterCreation::setMeshCreatedFaces | ( | unsigned char | AFaces | ) |
Definition at line 215 of file parameter-creation.cc.
void CParameterCreation::setMeshDimension | ( | int | ADimension | ) |
Definition at line 163 of file parameter-creation.cc.
void CParameterCreation::setMeshNbSubdivisionsX | ( | int | ASx | ) |
Definition at line 128 of file parameter-creation.cc.
void CParameterCreation::setMeshNbSubdivisionsY | ( | int | ASy | ) |
Definition at line 138 of file parameter-creation.cc.
void CParameterCreation::setMeshNbSubdivisionsZ | ( | int | ASz | ) |
Definition at line 148 of file parameter-creation.cc.
void CParameterCreation::setMeshSubdivisionDimension | ( | int | ADimension | ) |
Definition at line 182 of file parameter-creation.cc.
void CParameterCreation::setPolygonNbEdges | ( | int | ANbEdges | ) |
Definition at line 102 of file parameter-creation.cc.
void CParameterCreation::setPyramidClosed | ( | bool | AClosed | ) |
Definition at line 331 of file parameter-creation.cc.
void CParameterCreation::setPyramidNbMeridians | ( | int | ANb | ) |
Definition at line 301 of file parameter-creation.cc.
void CParameterCreation::setPyramidNbParallels | ( | int | ANb | ) |
Definition at line 316 of file parameter-creation.cc.
void CParameterCreation::setSphereNbMeridians | ( | int | ANb | ) |
Definition at line 345 of file parameter-creation.cc.
void CParameterCreation::setSphereNbParallels | ( | int | ANb | ) |
Definition at line 360 of file parameter-creation.cc.
void CParameterCreation::setTorusNbMeridians | ( | int | ANb | ) |
Definition at line 375 of file parameter-creation.cc.
void CParameterCreation::setTorusNbParallels | ( | int | ANb | ) |
Definition at line 390 of file parameter-creation.cc.
void CParameterCreation::setTorusRadiusRapport | ( | float | AValue | ) |
Definition at line 405 of file parameter-creation.cc.