#include <inter-smooth-diver.hh>
Public Member Functions | |
CMesh2SmoothingDiver (int ASx, int ASy, const CTransformationMatrix &AMethod, const CVertex **AControlPoints) | |
virtual | ~CMesh2SmoothingDiver () |
virtual void | setIx (int AIx) |
virtual void | setIy (int AIy) |
virtual CVertex | computeCurrentVertex () const |
Protected Attributes | |
const CTransformationMatrix * | FMethod |
CMesh1SmoothingDiver * | FCurbsY [4] |
CMesh1SmoothingDiver * | FCurbX |
Definition at line 449 of file inter-smooth-diver.hh.
INLINE CMesh2SmoothingDiver::CMesh2SmoothingDiver | ( | int | ASx, | |
int | ASy, | |||
const CTransformationMatrix & | AMethod, | |||
const CVertex ** | AControlPoints | |||
) |
Constructeur
ASx | Le nombre de subdivisions selon la première dimension | |
ASy | Le nombre de subdivisions selon la deuxième dimension | |
AMethod | Une matrice 4*4 (HERMITE, BEZIER, ...) | |
AControlPoints | Un tableau de 4*4 points de contrôle |
Definition at line 290 of file inter-smooth-diver.icc.
INLINE CMesh2SmoothingDiver::~CMesh2SmoothingDiver | ( | ) | [virtual] |
INLINE CVertex CMesh2SmoothingDiver::computeCurrentVertex | ( | ) | const [virtual] |
Calcule le plongement du sommet courant du maillage. Le sommet courant est positionné à l'aide des méthodes 'setIx' et 'setIy'.
Definition at line 604 of file inter-smooth-diver.icc.
INLINE void CMesh2SmoothingDiver::setIx | ( | int | AIx | ) | [virtual] |
La | position courante sur le maillage selon la 1ère dimension. 0 <= AIx <= getSx() |
Definition at line 574 of file inter-smooth-diver.icc.
INLINE void CMesh2SmoothingDiver::setIy | ( | int | AIy | ) | [virtual] |
La | position courante sur le maillage selon la 2ème dimension. 0 <= AIy <= getSy() |
Definition at line 584 of file inter-smooth-diver.icc.
CMesh1SmoothingDiver* CMesh2SmoothingDiver::FCurbsY[4] [protected] |
Definition at line 454 of file inter-smooth-diver.hh.
CMesh1SmoothingDiver* CMesh2SmoothingDiver::FCurbX [protected] |
Definition at line 455 of file inter-smooth-diver.hh.
const CTransformationMatrix* CMesh2SmoothingDiver::FMethod [protected] |
Definition at line 452 of file inter-smooth-diver.hh.