MEDMEM.InterlacingPolicy Class Reference

#include <MEDMEM_InterlacingPolicy.hxx>

Inheritance diagram for MEDMEM.InterlacingPolicy:

Inheritance graph

Public Member Functions

 InterlacingPolicy (void)
 InterlacingPolicy (int nbelem, int dim, int arraySize=0, int interlacing=MED_EN::MED_UNDEFINED_INTERLACE)
 InterlacingPolicy (const InterlacingPolicy &intpol, bool shallowcopy=true)
InterlacingPolicyoperator= (const InterlacingPolicy &intpol)
int getDim () const
int getNbElem () const
int getArraySize () const
MED_EN::medModeSwitch getInterlacingType () const
bool getGaussPresence () const
virtual int getNbGauss (int i) const =0

Data Fields

int _dim
int _nbelem
int _arraySize
MED_EN::medModeSwitch _interlacing
bool _gaussPresence

Protected Member Functions

 ~InterlacingPolicy ()

Constructor & Destructor Documentation

MEDMEM.InterlacingPolicy.~InterlacingPolicy  )  [protected]
 

MEDMEM.InterlacingPolicy.InterlacingPolicy void   ) 
 

MEDMEM.InterlacingPolicy.InterlacingPolicy int  nbelem,
int  dim,
int  arraySize = 0,
int  interlacing = MED_EN::MED_UNDEFINED_INTERLACE
 

MEDMEM.InterlacingPolicy.InterlacingPolicy const InterlacingPolicy intpol,
bool  shallowcopy = true
 


Member Function Documentation

InterlacingPolicy& MEDMEM.InterlacingPolicy.operator= const InterlacingPolicy intpol  ) 
 

int MEDMEM.InterlacingPolicy.getDim  )  const
 

int MEDMEM.InterlacingPolicy.getNbElem  )  const
 

int MEDMEM.InterlacingPolicy.getArraySize  )  const
 

MED_EN::medModeSwitch MEDMEM.InterlacingPolicy.getInterlacingType  )  const
 

bool MEDMEM.InterlacingPolicy.getGaussPresence  )  const
 

virtual int MEDMEM.InterlacingPolicy.getNbGauss int  i  )  const [pure virtual]
 

Implemented in MEDMEM.FullInterlaceNoGaussPolicy, MEDMEM.NoInterlaceNoGaussPolicy, MEDMEM.FullInterlaceGaussPolicy, and MEDMEM.NoInterlaceGaussPolicy.


Field Documentation

int MEDMEM.InterlacingPolicy._dim
 

int MEDMEM.InterlacingPolicy._nbelem
 

int MEDMEM.InterlacingPolicy._arraySize
 

MED_EN::medModeSwitch MEDMEM.InterlacingPolicy._interlacing
 

bool MEDMEM.InterlacingPolicy._gaussPresence