#include <inter-smooth-diver.hh>
Inherits CMesh2InterpolationDiver.
Public Member Functions | |
CMesh2LinearDiver (int ASx, int ASy, const CVertex **ABottomEdge, const CVertex **ATopEdge, const CVertex **ALeftEdge, const CVertex **ARightEdge) | |
virtual | ~CMesh2LinearDiver () |
virtual void | setIx (int AIx) |
virtual void | setIy (int AIy) |
virtual CVertex | computeCurrentVertex () const |
Private Attributes | |
const CVertex * | FP00 |
const CVertex * | FP01 |
const CVertex * | FP10 |
const CVertex * | FP11 |
const CVertex * | FPi0 |
const CVertex * | FP0j |
const CVertex * | FP1j |
const CVertex * | FPi1 |
Definition at line 225 of file inter-smooth-diver.hh.
INLINE CMesh2LinearDiver::CMesh2LinearDiver | ( | int | ASx, | |
int | ASy, | |||
const CVertex ** | ABottomEdge, | |||
const CVertex ** | ATopEdge, | |||
const CVertex ** | ALeftEdge, | |||
const CVertex ** | ARightEdge | |||
) |
Constructeur
ASx | Le nombre de subdivisions du maillage selon la 1ère dimension | |
ASy | Le nombre de subdivisions du maillage selon la 2ème dimension | |
ABottomEdge | Un tableau de ASx+1 pointeurs sur sommets correspondant aux sommets de l'arête du bas (y<0) | |
ATopEdge | Un tableau de ASx+1 pointeurs sur sommets correspondant aux sommets de l'arête du haut (y>0) | |
ALeftEdge | Un tableau de ASy+1 pointeurs sur sommets correspondant aux sommets de l'arête de gauche (x<0) | |
ARightEdge | Un tableau de ASy+1 pointeurs sur sommets correspondant aux sommets de l'arête de droite (x>0) |
Definition at line 216 of file inter-smooth-diver.icc.
INLINE CMesh2LinearDiver::~CMesh2LinearDiver | ( | ) | [virtual] |
INLINE CVertex CMesh2LinearDiver::computeCurrentVertex | ( | ) | const [virtual] |
Calcule le plongement du sommet courant du maillage.
Definition at line 373 of file inter-smooth-diver.icc.
INLINE void CMesh2LinearDiver::setIx | ( | int | AIx | ) | [virtual] |
La | position courante sur le maillage selon la 1ère dimension. 0 <= AIz <= getSz() |
Definition at line 355 of file inter-smooth-diver.icc.
INLINE void CMesh2LinearDiver::setIy | ( | int | AIy | ) | [virtual] |
La | position courante sur le maillage selon la 2ème dimension. 0 <= AIy <= getSy() |
Definition at line 364 of file inter-smooth-diver.icc.
const CVertex* CMesh2LinearDiver::FP00 [private] |
Definition at line 228 of file inter-smooth-diver.hh.
const CVertex * CMesh2LinearDiver::FP01 [private] |
Definition at line 228 of file inter-smooth-diver.hh.
const CVertex * CMesh2LinearDiver::FP0j [private] |
Definition at line 229 of file inter-smooth-diver.hh.
const CVertex * CMesh2LinearDiver::FP10 [private] |
Definition at line 228 of file inter-smooth-diver.hh.
const CVertex * CMesh2LinearDiver::FP11 [private] |
Definition at line 228 of file inter-smooth-diver.hh.
const CVertex * CMesh2LinearDiver::FP1j [private] |
Definition at line 229 of file inter-smooth-diver.hh.
const CVertex* CMesh2LinearDiver::FPi0 [private] |
Definition at line 229 of file inter-smooth-diver.hh.
const CVertex * CMesh2LinearDiver::FPi1 [private] |
Definition at line 229 of file inter-smooth-diver.hh.