Version: 6.3.1
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes

ParaMEDMEM.MEDCouplingDefinitionTimeSlice Class Reference

#include <MEDCouplingDefinitionTime.hxx>

Inheritance diagram for ParaMEDMEM.MEDCouplingDefinitionTimeSlice:
Inheritance graph

Public Member Functions

int getArrayId () const
virtual
MEDCouplingDefinitionTimeSlice
copy () const =0
virtual bool isEqual (const MEDCouplingDefinitionTimeSlice &other, double eps) const
virtual void getHotSpotsTime (std::vector< double > &ret) const =0
virtual void getIdsOnTime (double tm, double eps, int &meshId, int &arrId, int &arrIdInField, int &fieldId) const =0 throw (INTERP_KERNEL::Exception)
virtual bool isContaining (double tmp, double eps) const =0
virtual int getStartId () const
virtual int getEndId () const
virtual void appendRepr (std::ostream &stream) const
virtual double getStartTime () const =0
virtual double getEndTime () const =0
virtual void getTinySerializationInformation (std::vector< int > &tiI, std::vector< double > &tiD) const =0
virtual TypeOfTimeDiscretization getTimeType () const =0
bool isFullyIncludedInMe (const MEDCouplingDefinitionTimeSlice *other, double eps) const
bool isOverllapingWithMe (const MEDCouplingDefinitionTimeSlice *other, double eps) const
bool isAfterMe (const MEDCouplingDefinitionTimeSlice *other, double eps) const
bool isBeforeMe (const MEDCouplingDefinitionTimeSlice *other, double eps) const

Static Public Member Functions

static
MEDCouplingDefinitionTimeSlice
New (const MEDCouplingFieldDouble *f, int meshId, const std::vector< int > &arrId, int fieldId) throw (INTERP_KERNEL::Exception)
static
MEDCouplingDefinitionTimeSlice
New (TypeOfTimeDiscretization type, const std::vector< int > &tiI, const std::vector< double > &tiD) throw (INTERP_KERNEL::Exception)

Protected Member Functions

 MEDCouplingDefinitionTimeSlice ()
 MEDCouplingDefinitionTimeSlice (const MEDCouplingFieldDouble *f, int meshId, int arrId, int fieldId) throw (INTERP_KERNEL::Exception)

Protected Attributes

int _mesh_id
int _array_id
int _field_id

Constructor & Destructor Documentation

ParaMEDMEM.MEDCouplingDefinitionTimeSlice.MEDCouplingDefinitionTimeSlice ( ) [protected]
MEDCouplingDefinitionTimeSlice::MEDCouplingDefinitionTimeSlice ( const MEDCouplingFieldDouble f,
int  meshId,
int  arrId,
int  fieldId 
) throw (INTERP_KERNEL::Exception) [protected]

Member Function Documentation

MEDCouplingDefinitionTimeSlice * MEDCouplingDefinitionTimeSlice::New ( const MEDCouplingFieldDouble f,
int  meshId,
const std::vector< int > &  arrId,
int  fieldId 
) throw (INTERP_KERNEL::Exception) [static]
MEDCouplingDefinitionTimeSlice * MEDCouplingDefinitionTimeSlice::New ( TypeOfTimeDiscretization  type,
const std::vector< int > &  tiI,
const std::vector< double > &  tiD 
) throw (INTERP_KERNEL::Exception) [static]
int ParaMEDMEM.MEDCouplingDefinitionTimeSlice.getArrayId ( ) const
virtual MEDCouplingDefinitionTimeSlice* ParaMEDMEM.MEDCouplingDefinitionTimeSlice.copy ( ) const [pure virtual]
bool MEDCouplingDefinitionTimeSlice::isEqual ( const MEDCouplingDefinitionTimeSlice other,
double  eps 
) const [virtual]
virtual void ParaMEDMEM.MEDCouplingDefinitionTimeSlice.getHotSpotsTime ( std::vector< double > &  ret) const [pure virtual]
virtual void ParaMEDMEM.MEDCouplingDefinitionTimeSlice.getIdsOnTime ( double  tm,
double  eps,
int meshId,
int arrId,
int arrIdInField,
int fieldId 
) const throw (INTERP_KERNEL::Exception) [pure virtual]
virtual bool ParaMEDMEM.MEDCouplingDefinitionTimeSlice.isContaining ( double  tmp,
double  eps 
) const [pure virtual]
int MEDCouplingDefinitionTimeSlice::getStartId ( ) const [virtual]
int MEDCouplingDefinitionTimeSlice::getEndId ( ) const [virtual]
void MEDCouplingDefinitionTimeSlice::appendRepr ( std::ostream &  stream) const [virtual]
virtual double ParaMEDMEM.MEDCouplingDefinitionTimeSlice.getStartTime ( ) const [pure virtual]
virtual double ParaMEDMEM.MEDCouplingDefinitionTimeSlice.getEndTime ( ) const [pure virtual]
virtual void ParaMEDMEM.MEDCouplingDefinitionTimeSlice.getTinySerializationInformation ( std::vector< int > &  tiI,
std::vector< double > &  tiD 
) const [pure virtual]
virtual TypeOfTimeDiscretization ParaMEDMEM.MEDCouplingDefinitionTimeSlice.getTimeType ( ) const [pure virtual]
bool MEDCouplingDefinitionTimeSlice::isFullyIncludedInMe ( const MEDCouplingDefinitionTimeSlice other,
double  eps 
) const
bool MEDCouplingDefinitionTimeSlice::isOverllapingWithMe ( const MEDCouplingDefinitionTimeSlice other,
double  eps 
) const
bool MEDCouplingDefinitionTimeSlice::isAfterMe ( const MEDCouplingDefinitionTimeSlice other,
double  eps 
) const
bool MEDCouplingDefinitionTimeSlice::isBeforeMe ( const MEDCouplingDefinitionTimeSlice other,
double  eps 
) const

Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS