#include <VISU_TableReader.hxx>

Public Types | |
| typedef std::string | TValue |
| typedef std::vector< TValue > | TValues |
| typedef std::vector< TRow > | TRows |
Public Member Functions | |
| TTableIDMapper () | |
| ~TTableIDMapper () | |
| virtual vtkPolyData * | GetPolyDataOutput () |
| Get VTK representation of mesh for corresponding MED entity. | |
| virtual long unsigned int | GetMemorySize () |
| Gets memory size used by the instance (bytes). | |
| void | SetXAxisPosition (vtkIdType theAxisPosition) |
| vtkIdType | GetXAxisPosition () |
| virtual vtkDataSet * | GetOutput () |
| Reimplement the TIDMapper.GetOutput. | |
| virtual vtkIdType | GetNodeObjID (vtkIdType theID) const |
| Get node object ID for corresponding VTK ID. | |
| virtual vtkIdType | GetNodeVTKID (vtkIdType theID) const |
| Get node VTK ID for corresponding object ID. | |
| virtual vtkFloatingPointType * | GetNodeCoord (vtkIdType theObjID) |
| Get coordinates of node for corresponding object ID. | |
| virtual vtkIdType | GetElemObjID (vtkIdType theID) const |
| Get cell object ID for corresponding VTK ID. | |
| virtual vtkIdType | GetElemVTKID (vtkIdType theID) const |
| Get cell VTK ID for corresponding object ID. | |
| virtual vtkCell * | GetElemCell (vtkIdType theObjID) |
| Get VTK representation of mesh cell for corresponding object ID. | |
| virtual void | CopyStructure (PStructured theStructured) |
| Copys all information which should be sinchronized between two instances. | |
| bool | IsStructured () const |
| TStructuredId | GetStructure () |
| vtkIdType | GetStructureDim () |
| TStructuredId | GetIndexesOfNode (vtkIdType theNodeId) |
| vtkIdType | GetObjectIDByIndexes (TStructuredId theVec) |
| int | Check () |
| void | getColumns (TTable2D &theTable2D) const |
Data Fields | |
| std::string | myEntry |
| To simplify publication of the object tree. | |
| bool | myIsStructured |
| To define mesh type (structured - true, non structured - false) | |
| bool | myIsPolarType |
| To define structured mesh is polair. | |
| TStructuredId | myGrilleStructure |
| TObj2StructuredId | myObj2StructuredId |
| map of object id to i,j,k ids of structured grid nodes | |
| std::string | myTitle |
| std::vector< std::string > | myColumnUnits |
| std::vector< std::string > | myColumnTitles |
| TRows | myRows |
Protected Attributes | |
| vtkIdType | myXAxisPosition |
| vtkPolyData * | myOutput |
typedef std::string VISU.TTable2D.TValue [inherited] |
typedef std::vector<TValue> VISU.TTable2D.TValues [inherited] |
typedef std::vector<TRow> VISU.TTable2D.TRows [inherited] |
| VISU.TTableIDMapper::TTableIDMapper | ( | ) |
| VISU.TTableIDMapper::~TTableIDMapper | ( | ) |
| vtkPolyData * VISU.TTableIDMapper::GetPolyDataOutput | ( | ) | [virtual] |
Implements VISU.TPolyDataIDMapper.
| long unsigned int VISU.TTableIDMapper::GetMemorySize | ( | ) | [virtual] |
Implements VISU.TIDMapper.
| void VISU.TTableIDMapper::SetXAxisPosition | ( | vtkIdType | theAxisPosition | ) |
References batchmode_visu_view3d.aX, batchmode_visu_view3d.aY, and VISU.TTable2D.myRows.
| vtkIdType VISU.TTableIDMapper.GetXAxisPosition | ( | ) |
| vtkDataSet * VISU.TPolyDataIDMapper::GetOutput | ( | ) | [virtual, inherited] |
Implements VISU.TIDMapper.
Reimplemented in VISU.TPolyDataIDMapperImpl, and VISU.TGaussPtsIDFilter.
| vtkIdType VISU.TIDMapper::GetNodeObjID | ( | vtkIdType | theID | ) | const [virtual, inherited] |
| vtkIdType VISU.TIDMapper::GetNodeVTKID | ( | vtkIdType | theID | ) | const [virtual, inherited] |
| vtkFloatingPointType * VISU.TIDMapper::GetNodeCoord | ( | vtkIdType | theObjID | ) | [virtual, inherited] |
Reimplemented in VISU.TProfileImpl, VISU.TUnstructuredGridIDMapperImpl, and VISU.TPolyDataIDMapperImpl.
References VISU.GetNodeVTKID(), and VISU.GetOutput().
| vtkIdType VISU.TIDMapper::GetElemObjID | ( | vtkIdType | theID | ) | const [virtual, inherited] |
| vtkIdType VISU.TIDMapper::GetElemVTKID | ( | vtkIdType | theID | ) | const [virtual, inherited] |
| vtkCell * VISU.TIDMapper::GetElemCell | ( | vtkIdType | theObjID | ) | [virtual, inherited] |
Reimplemented in VISU.TProfileImpl, VISU.TUnstructuredGridIDMapperImpl, and VISU.TPolyDataIDMapperImpl.
References VISU.GetElemVTKID(), and VISU.GetOutput().
| void VISU.TStructured::CopyStructure | ( | PStructured | theStructured | ) | [virtual, inherited] |
Reimplemented in VISU.TSubMeshImpl, VISU.TMeshOnEntityImpl, VISU.TFamilyImpl, and VISU.TGroupImpl.
| bool VISU.TStructured::IsStructured | ( | ) | const [inherited] |
| TStructuredId VISU.TStructured::GetStructure | ( | ) | [inherited] |
Get structure of grille see also MED.TGrilleInfo.GetGrilleStructure see also MED.TGrilleInfo.GetNbIndexes
| vtkIdType VISU.TStructured::GetStructureDim | ( | ) | [inherited] |
| TStructuredId VISU.TStructured::GetIndexesOfNode | ( | vtkIdType | theNodeId | ) | [inherited] |
Gets i,j,k by object id return -1, if not found
| vtkIdType VISU.TStructured::GetObjectIDByIndexes | ( | TStructuredId | theVec | ) | [inherited] |
Gets object id by i,j,k return -1, if not found
| int VISU.TTable2D::Check | ( | ) | [inherited] |
| void VISU.TTable2D::getColumns | ( | VISU::TTable2D & | theTable2D | ) | const [inherited] |
vtkIdType VISU.TTableIDMapper.myXAxisPosition [protected] |
vtkPolyData* VISU.TTableIDMapper.myOutput [protected] |
std::string VISU.TBaseStructure.myEntry [inherited] |
bool VISU.TStructured.myIsStructured [inherited] |
bool VISU.TStructured.myIsPolarType [inherited] |
TStructuredId VISU.TStructured.myGrilleStructure [inherited] |
provides grille structure for structured grid. Example: {3,4,5}, 3 nodes in X axe, 4 nodes in Y axe, ...
TObj2StructuredId VISU.TStructured.myObj2StructuredId [inherited] |
std::string VISU.TTable2D.myTitle [inherited] |
std::vector<std::string> VISU.TTable2D.myColumnUnits [inherited] |
std::vector<std::string> VISU.TTable2D.myColumnTitles [inherited] |
TRows VISU.TTable2D.myRows [inherited] |