Version: 8.3.0
PropertyKeeper Class Reference

Public Member Functions

 PropertyKeeper (vtkMEDReader *master)
 
void assignPropertiesIfNeeded ()
 
bool arePropertiesOnTreeToSetAfter () const
 
void pushFieldStatusEntry (const char *name, int status)
 
void pushGenerateVectorsValue (int value)
 
void pushChangeModeValue (int value)
 
void pushTimesFlagsStatusEntry (const char *name, int status)
 
void pushGhost (int value)
 
 PropertyKeeper (vtkMEDReader *master)
 
void assignPropertiesIfNeeded ()
 
bool arePropertiesOnTreeToSetAfter () const
 
void pushFieldStatusEntry (const char *name, int status)
 
void pushGenerateVectorsValue (int value)
 
void pushChangeModeValue (int value)
 
void pushTimesFlagsStatusEntry (const char *name, int status)
 

Protected Attributes

std::vector< std::pair
< std::string, int > > 
SetFieldsStatusPairs
 
bool IsGVActivated
 
int GVValue
 
bool IsCMActivated
 
int CMValue
 
bool IsGhostActivated
 
int GCGCP
 
std::vector< std::pair
< std::string, int > > 
TimesFlagsStatusPairs
 
vtkMEDReader_master
 

Detailed Description

This class stores properties in loading state mode (pvsm) when the MED file has not been read yet. The file is not read beacause FileName has not been informed yet ! So this class stores properties of vtkMEDReader instance that owns it and wait the vtkMEDReader::SetFileName to apply properties afterwards.

Constructor & Destructor Documentation

PropertyKeeper::PropertyKeeper ( vtkMEDReader master)
PropertyKeeper::PropertyKeeper ( vtkMEDReader master)

Member Function Documentation

bool PropertyKeeper::arePropertiesOnTreeToSetAfter ( ) const

References SetFieldsStatusPairs.

void PropertyKeeper::pushFieldStatusEntry ( const char *  name,
int  status 
)

References SetFieldsStatusPairs.

void PropertyKeeper::pushGenerateVectorsValue ( int  value)

References GVValue, and IsGVActivated.

void PropertyKeeper::pushChangeModeValue ( int  value)

References CMValue, and IsCMActivated.

void PropertyKeeper::pushTimesFlagsStatusEntry ( const char *  name,
int  status 
)

References TimesFlagsStatusPairs.

void PropertyKeeper::pushGhost ( int  value)

References GCGCP, and IsGhostActivated.

void PropertyKeeper::assignPropertiesIfNeeded ( )
bool PropertyKeeper::arePropertiesOnTreeToSetAfter ( ) const
void PropertyKeeper::pushFieldStatusEntry ( const char *  name,
int  status 
)
void PropertyKeeper::pushGenerateVectorsValue ( int  value)
void PropertyKeeper::pushChangeModeValue ( int  value)
void PropertyKeeper::pushTimesFlagsStatusEntry ( const char *  name,
int  status 
)

Field Documentation

std::vector< std::pair< std::string, int > > PropertyKeeper::SetFieldsStatusPairs
protected
bool PropertyKeeper::IsGVActivated
protected
int PropertyKeeper::GVValue
protected
bool PropertyKeeper::IsCMActivated
protected
int PropertyKeeper::CMValue
protected
bool PropertyKeeper::IsGhostActivated
protected
int PropertyKeeper::GCGCP
protected
std::vector< std::pair< std::string, int > > PropertyKeeper::TimesFlagsStatusPairs
protected
vtkMEDReader * PropertyKeeper::_master
protected