#include <MEDFileFieldRepresentationTree.hxx>
|
| MEDFileFieldRepresentationLeaves () |
|
| MEDFileFieldRepresentationLeaves (const std::vector< MEDCoupling::MCAuto< MEDCoupling::MEDFileAnyTypeFieldMultiTS > > &arr, const MEDCoupling::MCAuto< MEDCoupling::MEDFileFastCellSupportComparator > &fsp) |
|
| ~MEDFileFieldRepresentationLeaves () |
|
bool | empty () const |
|
void | setId (int &id) const |
|
std::string | getMeshName () const |
|
int | getNumberOfArrays () const |
|
int | getNumberOfTS () const |
|
void | feedSIL (const MEDCoupling::MEDFileMeshes *ms, const std::string &meshName, vtkMutableDirectedGraph *sil, vtkIdType root, vtkVariantArray *edge, std::vector< std::string > &names) const |
|
void | computeFullNameInLeaves (const std::string &tsName, const std::string &meshName, const std::string &comSupStr) const |
|
bool | containId (int id) const |
|
bool | containZeName (const char *name, int &id) const |
|
void | dumpState (std::map< std::string, bool > &status) const |
|
bool | isActivated () const |
|
void | printMySelf (std::ostream &os) const |
|
void | activateAllArrays () const |
|
const
MEDFileFieldRepresentationLeavesArrays & | getLeafArr (int id) const |
|
std::vector< double > | getTimeSteps (const TimeKeeper &tk) const |
|
std::vector< std::pair< int,
int > > | getTimeStepsInCoarseMEDFileFormat (std::vector< double > &ts) const |
|
std::string | getHumanReadableOverviewOfTS () const |
|
vtkDataSet * | buildVTKInstanceNoTimeInterpolation (const MEDTimeReq *tr, const MEDCoupling::MEDFileFieldGlobsReal *globs, const MEDCoupling::MEDFileMeshes *meshes, ExportedTinyInfo *internalInfo=0) const |
|
MEDFileFieldRepresentationLeaves::MEDFileFieldRepresentationLeaves |
( |
| ) |
|
MEDFileFieldRepresentationLeaves::MEDFileFieldRepresentationLeaves |
( |
const std::vector< MEDCoupling::MCAuto< MEDCoupling::MEDFileAnyTypeFieldMultiTS > > & |
arr, |
|
|
const MEDCoupling::MCAuto< MEDCoupling::MEDFileFastCellSupportComparator > & |
fsp |
|
) |
| |
MEDFileFieldRepresentationLeaves::~MEDFileFieldRepresentationLeaves |
( |
| ) |
|
bool MEDFileFieldRepresentationLeaves::empty |
( |
| ) |
const |
void MEDFileFieldRepresentationLeaves::setId |
( |
int & |
id | ) |
const |
std::string MEDFileFieldRepresentationLeaves::getMeshName |
( |
| ) |
const |
int MEDFileFieldRepresentationLeaves::getNumberOfArrays |
( |
| ) |
const |
int MEDFileFieldRepresentationLeaves::getNumberOfTS |
( |
| ) |
const |
void MEDFileFieldRepresentationLeaves::feedSIL |
( |
const MEDCoupling::MEDFileMeshes * |
ms, |
|
|
const std::string & |
meshName, |
|
|
vtkMutableDirectedGraph * |
sil, |
|
|
vtkIdType |
root, |
|
|
vtkVariantArray * |
edge, |
|
|
std::vector< std::string > & |
names |
|
) |
| const |
- Parameters
-
[in] | ms | is the meshes pointer. It can be used only for information of geometric types. No special processing will be requested on ms. |
References _arrays, and _fsp.
void MEDFileFieldRepresentationLeaves::computeFullNameInLeaves |
( |
const std::string & |
tsName, |
|
|
const std::string & |
meshName, |
|
|
const std::string & |
comSupStr |
|
) |
| const |
bool MEDFileFieldRepresentationLeaves::containId |
( |
int |
id | ) |
const |
bool MEDFileFieldRepresentationLeaves::containZeName |
( |
const char * |
name, |
|
|
int & |
id |
|
) |
| const |
void MEDFileFieldRepresentationLeaves::dumpState |
( |
std::map< std::string, bool > & |
status | ) |
const |
bool MEDFileFieldRepresentationLeaves::isActivated |
( |
| ) |
const |
void MEDFileFieldRepresentationLeaves::printMySelf |
( |
std::ostream & |
os | ) |
const |
void MEDFileFieldRepresentationLeaves::activateAllArrays |
( |
| ) |
const |
std::vector< double > MEDFileFieldRepresentationLeaves::getTimeSteps |
( |
const TimeKeeper & |
tk | ) |
const |
std::vector< std::pair< int, int > > MEDFileFieldRepresentationLeaves::getTimeStepsInCoarseMEDFileFormat |
( |
std::vector< double > & |
ts | ) |
const |
std::string MEDFileFieldRepresentationLeaves::getHumanReadableOverviewOfTS |
( |
| ) |
const |
vtkDataSet * MEDFileFieldRepresentationLeaves::buildVTKInstanceNoTimeInterpolation |
( |
const MEDTimeReq * |
tr, |
|
|
const MEDCoupling::MEDFileFieldGlobsReal * |
globs, |
|
|
const MEDCoupling::MEDFileMeshes * |
meshes, |
|
|
ExportedTinyInfo * |
internalInfo = 0 |
|
) |
| const |
References _cached_ds, _fsp, appendFields(), buildVTKInstanceNoTimeInterpolationCartesian(), buildVTKInstanceNoTimeInterpolationCurveLinear(), buildVTKInstanceNoTimeInterpolationUnstructured(), MEDFileFieldRepresentationLeavesArrays::FAMILY_ID_CELL_NAME, MEDFileFieldRepresentationLeavesArrays::FAMILY_ID_NODE_NAME, MEDFileFieldRepresentationLeavesArrays::GLOBAL_NODE_ID_NAME, MEDFileFieldRepresentationLeavesArrays::NUM_ID_CELL_NAME, and MEDFileFieldRepresentationLeavesArrays::NUM_ID_NODE_NAME.
vtkUnstructuredGrid * MEDFileFieldRepresentationLeaves::buildVTKInstanceNoTimeInterpolationUnstructured |
( |
MEDCoupling::MEDUMeshMultiLev * |
mm | ) |
const |
|
private |
vtkRectilinearGrid * MEDFileFieldRepresentationLeaves::buildVTKInstanceNoTimeInterpolationCartesian |
( |
MEDCoupling::MEDCMeshMultiLev * |
mm | ) |
const |
|
private |
vtkStructuredGrid * MEDFileFieldRepresentationLeaves::buildVTKInstanceNoTimeInterpolationCurveLinear |
( |
MEDCoupling::MEDCurveLinearMeshMultiLev * |
mm | ) |
const |
|
private |
void MEDFileFieldRepresentationLeaves::appendFields |
( |
const MEDTimeReq * |
tr, |
|
|
const MEDCoupling::MEDFileFieldGlobsReal * |
globs, |
|
|
const MEDCoupling::MEDMeshMultiLev * |
mml, |
|
|
const MEDCoupling::MEDFileMeshes * |
meshes, |
|
|
vtkDataSet * |
ds, |
|
|
ExportedTinyInfo * |
internalInfo = 0 |
|
) |
| const |
|
private |
MEDCoupling::MCAuto<MEDCoupling::MEDFileFastCellSupportComparator> MEDFileFieldRepresentationLeaves::_fsp |
|
private |
vtkDataSet* MEDFileFieldRepresentationLeaves::_cached_ds |
|
mutableprivate |