#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().