#include <MeshImplTags.hpp>
Public Types | |
| enum | VtkType { NONE = 0, SCALAR, COLOR, VECTOR, NORMAL, TEXTURE, TENSOR, FIELD, NONE = 0, SCALAR, COLOR, VECTOR, NORMAL, TEXTURE, TENSOR, FIELD } |
| enum | VtkType { NONE = 0, SCALAR, COLOR, VECTOR, NORMAL, TEXTURE, TENSOR, FIELD, NONE = 0, SCALAR, COLOR, VECTOR, NORMAL, TEXTURE, TENSOR, FIELD } |
Public Member Functions | |
| TagDescription (msq_std::string n, Mesh::TagType t, VtkType v, size_t s) | |
| TagDescription () | |
| bool | operator== (const TagDescription &o) const |
| bool | operator!= (const TagDescription &o) const |
| TagDescription (msq_std::string n, Mesh::TagType t, VtkType v, size_t s) | |
| TagDescription () | |
| bool | operator== (const TagDescription &o) const |
| bool | operator!= (const TagDescription &o) const |
Public Attributes | |
| msq_std::string | name |
| Tag name. More... | |
| Mesh::TagType | type |
| Tag data type. More... | |
| VtkType | vtkType |
| Attribute type from VTK file. More... | |
| size_t | size |
| Size of tag data (sizeof(type)*array_length) More... | |
Definition at line 41 of file includeLinks/MeshImplTags.hpp.
| enum VtkType |
| Enumerator | |
|---|---|
| NONE | |
| SCALAR | |
| COLOR | |
| VECTOR | |
| NORMAL | |
| TEXTURE | |
| TENSOR | |
| FIELD | |
| NONE | |
| SCALAR | |
| COLOR | |
| VECTOR | |
| NORMAL | |
| TEXTURE | |
| TENSOR | |
| FIELD | |
Definition at line 46 of file includeLinks/MeshImplTags.hpp.
| enum VtkType |
| Enumerator | |
|---|---|
| NONE | |
| SCALAR | |
| COLOR | |
| VECTOR | |
| NORMAL | |
| TEXTURE | |
| TENSOR | |
| FIELD | |
| NONE | |
| SCALAR | |
| COLOR | |
| VECTOR | |
| NORMAL | |
| TEXTURE | |
| TENSOR | |
| FIELD | |
Definition at line 46 of file src/Mesh/MeshImplTags.hpp.
|
inline |
Definition at line 53 of file includeLinks/MeshImplTags.hpp.
|
inline |
Definition at line 56 of file includeLinks/MeshImplTags.hpp.
|
inline |
Definition at line 53 of file src/Mesh/MeshImplTags.hpp.
|
inline |
Definition at line 56 of file src/Mesh/MeshImplTags.hpp.
|
inline |
Definition at line 61 of file includeLinks/MeshImplTags.hpp.
References TagDescription::name, TagDescription::size, TagDescription::type, and TagDescription::vtkType.
|
inline |
Definition at line 61 of file src/Mesh/MeshImplTags.hpp.
References TagDescription::name, TagDescription::size, TagDescription::type, and TagDescription::vtkType.
|
inline |
Definition at line 59 of file src/Mesh/MeshImplTags.hpp.
References TagDescription::name, TagDescription::size, TagDescription::type, and TagDescription::vtkType.
|
inline |
Definition at line 59 of file includeLinks/MeshImplTags.hpp.
References TagDescription::name, TagDescription::size, TagDescription::type, and TagDescription::vtkType.
| msq_std::string name |
Tag name.
Definition at line 48 of file includeLinks/MeshImplTags.hpp.
Referenced by MeshImplTags::create(), TagDescription::operator!=(), TagDescription::operator==(), MeshImpl::tag_properties(), MeshImpl::vtk_read_attrib_data(), MeshImpl::vtk_read_cell_data(), MeshImpl::vtk_read_point_data(), and MeshImpl::vtk_write_attrib_data().
| size_t size |
Size of tag data (sizeof(type)*array_length)
Definition at line 51 of file includeLinks/MeshImplTags.hpp.
Referenced by MeshImplTags::create(), MeshImplTags::get_element_data(), MeshImplTags::get_vertex_data(), TagDescription::operator!=(), TagDescription::operator==(), MeshImplTags::set_element_data(), MeshImplTags::set_vertex_data(), MeshImpl::tag_properties(), MeshImpl::vtk_read_color_attrib(), MeshImpl::vtk_read_scalar_attrib(), MeshImpl::vtk_read_typed_data(), MeshImpl::vtk_write_attrib_data(), and MeshImpl::write_vtk().
| Mesh::TagType type |
Tag data type.
Definition at line 49 of file includeLinks/MeshImplTags.hpp.
Referenced by MeshImplTags::create(), TagDescription::operator!=(), TagDescription::operator==(), MeshImpl::read_vtk(), MeshImpl::tag_properties(), MeshImpl::vtk_read_color_attrib(), MeshImpl::vtk_read_scalar_attrib(), MeshImpl::vtk_read_typed_data(), and MeshImpl::vtk_write_attrib_data().
| VtkType vtkType |
Attribute type from VTK file.
Definition at line 50 of file includeLinks/MeshImplTags.hpp.
Referenced by TagDescription::operator!=(), TagDescription::operator==(), MeshImpl::vtk_read_attrib_data(), and MeshImpl::vtk_write_attrib_data().