Define a container to get access to data assigned to mesh.
#include <VISU_MeshValue.hxx>

Public Types | |
| typedef MED::TSlice< TValueType > | TValueSlice |
| typedef MED::TCSlice< TValueType > | TCValueSlice |
| typedef TVector< TCValueSlice > | TCValueSliceArr |
| typedef TVector< TValueSlice > | TValueSliceArr |
Public Member Functions | |
| virtual const TValueType * | GetPointer () const =0 |
| virtual TValueType * | GetPointer ()=0 |
| TCValueSliceArr | GetGaussValueSliceArr (vtkIdType theElemId) const |
| To get assigned values first by Gauss Points and then by components (constant version) | |
| TValueSliceArr | GetGaussValueSliceArr (vtkIdType theElemId) |
| To get assigned values first by Gauss Points and then by components. | |
| TCValueSliceArr | GetCompValueSliceArr (vtkIdType theElemId) const |
| To get assigned values first by components and then by Gauss Points (constant version) | |
| TValueSliceArr | GetCompValueSliceArr (vtkIdType theElemId) |
| To get assigned values first by components and then by Gauss Points. | |
| virtual unsigned long int | GetMemorySize () const |
| Gets memory size used by the instance (bytes). | |
| void | Init (vtkIdType theNbElem, vtkIdType theNbGauss, vtkIdType theNbComp) |
| To intitilize the data strucutre. | |
| vtkIdType | GetNbElem () const |
| Gets number of mesh elements where the data assigned to. | |
| vtkIdType | GetNbComp () const |
| Gets number of components of corresponding MED FIELD. | |
| vtkIdType | GetNbGauss () const |
| Gets number of Gauss Points. | |
| size_t | size () const |
Protected Attributes | |
| vtkIdType | myNbElem |
| Defines number of mesh elements where the data assigned to. | |
| vtkIdType | myNbComp |
| Keeps number of components of corresponding MED FIELD. | |
| vtkIdType | myNbGauss |
| Defines number of Gauss Points. | |
| vtkIdType | myStep |
| Internal variable. | |
| typedef MED::TSlice<TValueType> VISU.TTMeshValue< TValueType >.TValueSlice |
| typedef MED::TCSlice<TValueType> VISU.TTMeshValue< TValueType >.TCValueSlice |
| typedef TVector<TCValueSlice> VISU.TTMeshValue< TValueType >.TCValueSliceArr |
| typedef TVector<TValueSlice> VISU.TTMeshValue< TValueType >.TValueSliceArr |
| virtual const TValueType* VISU.TTMeshValue< TValueType >.GetPointer | ( | ) | const [pure virtual] |
Implemented in VISU.TTMEDMeshValue< TValueType >, and VISU.TTCMEDMeshValue< TValueType, TContainerType >.
| virtual TValueType* VISU.TTMeshValue< TValueType >.GetPointer | ( | ) | [pure virtual] |
Implemented in VISU.TTMEDMeshValue< TValueType >, and VISU.TTCMEDMeshValue< TValueType, TContainerType >.
| TCValueSliceArr VISU.TTMeshValue< TValueType >.GetGaussValueSliceArr | ( | vtkIdType | theElemId | ) | const |
| TValueSliceArr VISU.TTMeshValue< TValueType >.GetGaussValueSliceArr | ( | vtkIdType | theElemId | ) |
| TCValueSliceArr VISU.TTMeshValue< TValueType >.GetCompValueSliceArr | ( | vtkIdType | theElemId | ) | const |
| TValueSliceArr VISU.TTMeshValue< TValueType >.GetCompValueSliceArr | ( | vtkIdType | theElemId | ) |
| virtual unsigned long int VISU.TTMeshValue< TValueType >.GetMemorySize | ( | ) | const [virtual] |
Implements VISU.TMeshValueBase.
| void VISU.TMeshValueBase::Init | ( | vtkIdType | theNbElem, |
| vtkIdType | theNbGauss, | ||
| vtkIdType | theNbComp | ||
| ) | [inherited] |
| vtkIdType VISU.TMeshValueBase::GetNbElem | ( | ) | const [inherited] |
| vtkIdType VISU.TMeshValueBase::GetNbComp | ( | ) | const [inherited] |
| vtkIdType VISU.TMeshValueBase::GetNbGauss | ( | ) | const [inherited] |
| size_t VISU.TMeshValueBase::size | ( | ) | const [inherited] |
vtkIdType VISU.TMeshValueBase.myNbElem [protected, inherited] |
vtkIdType VISU.TMeshValueBase.myNbComp [protected, inherited] |
vtkIdType VISU.TMeshValueBase.myNbGauss [protected, inherited] |
vtkIdType VISU.TMeshValueBase.myStep [protected, inherited] |