OptionsInterpolation Class Reference

#include <options-interpolation.qt.hh>

Collaboration diagram for OptionsInterpolation:

Collaboration graph
[legend]

List of all members.

Public Slots

void callbackSizeX ()
void callbackSizeY ()
void callbackSizeZ ()
void callbackInterpolationMerges ()
void callbackInterpolationSews ()
void callbackSmoothMethod ()
void callbackSmoothMerges ()
void callbackSmoothSews ()

Public Member Functions

 OptionsInterpolation (Window *parent, QTabWidget *parentTab)
 ~OptionsInterpolation ()
void update ()
void setSizeX (int)
void setSizeY (int)
void setSizeZ (int)
void setSmoothMethod (int)
int getSmoothMethod () const
const CTransformationMatrix & getSmoothMatrix () const
void setInterpolationMerges (bool)
bool getInterpolationMerges () const
void setInterpolationSews (bool)
bool getInterpolationSews () const
void setSmoothMerges (bool)
bool getSmoothMerges () const
void setSmoothSews (bool)
bool getSmoothSews () const

Private Attributes

WindowFParent
bool FUpdate
QLabel * FNbDiv [3]
QLabel * FAffMethode
QSpinBox * FSaisieNbDiv [3]
QCheckBox * FFusionInterpolation
QCheckBox * FCoudreInterpolation
QCheckBox * FFusionLissage
QCheckBox * FCoudreLissage
QComboBox * FSaisieMethode
QGroupBox * FNbSubdivision
QGroupBox * FAffInterpolation
QGroupBox * FAffLissage


Detailed Description

Implemente l'option "Interpolations/Lissages"

Definition at line 45 of file options-interpolation.qt.hh.


Constructor & Destructor Documentation

OptionsInterpolation::OptionsInterpolation ( Window parent,
QTabWidget *  parentTab 
)

Constructeur Construit la table "Interpolations/Lissages"

Parameters:
parent La fenetre principale
parentTab La tabdialog contenant toutes les options

1ere subdivision

2eme subdivision

3eme subdivision

interpolation

lissage

Ajout au layout principal

Definition at line 33 of file options-interpolation.qt.cc.

OptionsInterpolation::~OptionsInterpolation (  ) 

Destructeur Detruit la table

Definition at line 170 of file options-interpolation.qt.cc.


Member Function Documentation

void OptionsInterpolation::callbackInterpolationMerges (  )  [slot]

Definition at line 221 of file options-interpolation.qt.cc.

void OptionsInterpolation::callbackInterpolationSews (  )  [slot]

Definition at line 227 of file options-interpolation.qt.cc.

void OptionsInterpolation::callbackSizeX (  )  [slot]

Definition at line 203 of file options-interpolation.qt.cc.

void OptionsInterpolation::callbackSizeY (  )  [slot]

Definition at line 209 of file options-interpolation.qt.cc.

void OptionsInterpolation::callbackSizeZ (  )  [slot]

Definition at line 215 of file options-interpolation.qt.cc.

void OptionsInterpolation::callbackSmoothMerges (  )  [slot]

Definition at line 239 of file options-interpolation.qt.cc.

void OptionsInterpolation::callbackSmoothMethod (  )  [slot]

Definition at line 233 of file options-interpolation.qt.cc.

void OptionsInterpolation::callbackSmoothSews (  )  [slot]

Definition at line 245 of file options-interpolation.qt.cc.

bool OptionsInterpolation::getInterpolationMerges (  )  const

Definition at line 259 of file options-interpolation.qt.cc.

bool OptionsInterpolation::getInterpolationSews (  )  const

Definition at line 265 of file options-interpolation.qt.cc.

const CTransformationMatrix& OptionsInterpolation::getSmoothMatrix (  )  const

bool OptionsInterpolation::getSmoothMerges (  )  const

Definition at line 271 of file options-interpolation.qt.cc.

int OptionsInterpolation::getSmoothMethod (  )  const

Definition at line 253 of file options-interpolation.qt.cc.

bool OptionsInterpolation::getSmoothSews (  )  const

Definition at line 277 of file options-interpolation.qt.cc.

void OptionsInterpolation::setInterpolationMerges ( bool  b  ) 

Definition at line 308 of file options-interpolation.qt.cc.

void OptionsInterpolation::setInterpolationSews ( bool  b  ) 

Definition at line 315 of file options-interpolation.qt.cc.

void OptionsInterpolation::setSizeX ( int  s  ) 

Definition at line 284 of file options-interpolation.qt.cc.

void OptionsInterpolation::setSizeY ( int  s  ) 

Definition at line 292 of file options-interpolation.qt.cc.

void OptionsInterpolation::setSizeZ ( int  s  ) 

Definition at line 300 of file options-interpolation.qt.cc.

void OptionsInterpolation::setSmoothMerges ( bool  b  ) 

Definition at line 329 of file options-interpolation.qt.cc.

void OptionsInterpolation::setSmoothMethod ( int  m  ) 

Definition at line 322 of file options-interpolation.qt.cc.

void OptionsInterpolation::setSmoothSews ( bool  b  ) 

Definition at line 336 of file options-interpolation.qt.cc.

void OptionsInterpolation::update (  ) 

Met a jour l'affichage

Definition at line 177 of file options-interpolation.qt.cc.


Member Data Documentation

Definition at line 114 of file options-interpolation.qt.hh.

QGroupBox * OptionsInterpolation::FAffLissage [private]

Definition at line 114 of file options-interpolation.qt.hh.

Definition at line 106 of file options-interpolation.qt.hh.

Definition at line 109 of file options-interpolation.qt.hh.

QCheckBox * OptionsInterpolation::FCoudreLissage [private]

Definition at line 109 of file options-interpolation.qt.hh.

Definition at line 109 of file options-interpolation.qt.hh.

QCheckBox * OptionsInterpolation::FFusionLissage [private]

Definition at line 109 of file options-interpolation.qt.hh.

QLabel* OptionsInterpolation::FNbDiv[3] [private]

Definition at line 106 of file options-interpolation.qt.hh.

Definition at line 114 of file options-interpolation.qt.hh.

Definition at line 103 of file options-interpolation.qt.hh.

Definition at line 112 of file options-interpolation.qt.hh.

QSpinBox* OptionsInterpolation::FSaisieNbDiv[3] [private]

Definition at line 107 of file options-interpolation.qt.hh.

Definition at line 104 of file options-interpolation.qt.hh.


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

Generated on Tue Jul 7 15:20:46 2009 for Moka ihmQt by  doxygen 1.5.8