Moka libraries
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
CMesh2LinearDiver Class Reference

#include <inter-smooth-diver.hh>

Inheritance diagram for CMesh2LinearDiver:
CMesh2InterpolationDiver

Public Member Functions

 CMesh2LinearDiver (int ASx, int ASy, const CVertex **ABottomEdge, const CVertex **ATopEdge, const CVertex **ALeftEdge, const CVertex **ARightEdge)
 
virtual ~CMesh2LinearDiver ()
 Destructeur.
 
virtual void setIx (int AIx)
 
virtual void setIy (int AIy)
 
virtual CVertex computeCurrentVertex () const
 Calcule le plongement du sommet courant du maillage.
 
- Public Member Functions inherited from CMesh2InterpolationDiver
 CMesh2InterpolationDiver (int ASx, int ASy, const CVertex **ABottomEdge, const CVertex **ATopEdge, const CVertex **ALeftEdge, const CVertex **ARightEdge)
 
virtual ~CMesh2InterpolationDiver ()
 Destructeur.
 

Additional Inherited Members

- Protected Attributes inherited from CMesh2InterpolationDiver
const CVertex ** FBottomEdge
 
const CVertex ** FTopEdge
 
const CVertex ** FLeftEdge
 
const CVertex ** FRightEdge
 

Detailed Description

Definition at line 225 of file inter-smooth-diver.hh.

Constructor & Destructor Documentation

INLINE CMesh2LinearDiver::CMesh2LinearDiver ( int  ASx,
int  ASy,
const CVertex **  ABottomEdge,
const CVertex **  ATopEdge,
const CVertex **  ALeftEdge,
const CVertex **  ARightEdge 
)

Constructeur

Parameters
ASxLe nombre de subdivisions du maillage selon la 1ère dimension
ASyLe nombre de subdivisions du maillage selon la 2ème dimension
ABottomEdgeUn tableau de ASx+1 pointeurs sur sommets correspondant aux sommets de l'arête du bas (y<0)
ATopEdgeUn tableau de ASx+1 pointeurs sur sommets correspondant aux sommets de l'arête du haut (y>0)
ALeftEdgeUn tableau de ASy+1 pointeurs sur sommets correspondant aux sommets de l'arête de gauche (x<0)
ARightEdgeUn tableau de ASy+1 pointeurs sur sommets correspondant aux sommets de l'arête de droite (x>0)

ASx>0 ASy>0 ABottomEdge[ 0 ] == ALeftEdge [ 0 ]; ABottomEdge[ASx] == ARightEdge[ 0 ]; ATopEdge [ 0 ] == ALeftEdge [ASy]; ATopEdge [ASx] == ARightEdge[ASy];

Definition at line 216 of file inter-smooth-diver.icc.

INLINE CMesh2LinearDiver::~CMesh2LinearDiver ( )
virtual

Destructeur.

Definition at line 232 of file inter-smooth-diver.icc.

Member Function Documentation

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
Parameters
Laposition 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
Parameters
Laposition courante sur le maillage selon la 2ème dimension. 0 <= AIy <= getSy()

Definition at line 364 of file inter-smooth-diver.icc.


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