|
typedef tag_array_type::iterator | iteratorTag |
|
|
bool | HaveTag (std::string name) const |
| Check existence of a data tag by it's name.
|
|
Tag | GetTag (std::string name) const |
| Retrieve a data tag by it's name.
|
|
void | ListTagNames (std::vector< std::string > &list) const |
| Retrieve names for all the tags present on the mesh.
|
|
Tag | CreateTag (Mesh *m, std::string name, DataType dtype, ElementType etype, ElementType sparse, INMOST_DATA_ENUM_TYPE size=ENUMUNDEF) |
| Create tag with prescribed attributes.
|
|
virtual Tag | DeleteTag (Tag tag, ElementType mask) |
| Delete tag from certain elements.
|
|
bool | ElementDefined (Tag const &tag, ElementType etype) const |
| Check that the tag was defined on certain elements.
|
|
bool | RenameTag (std::string oldname, std::string newname) |
| Change tag name.
|
|
|
| TagManager (const TagManager &other) |
|
TagManager & | operator= (TagManager const &other) |
|
void | ReallocateData (const Tag &t, INMOST_DATA_INTEGER_TYPE etypenum, INMOST_DATA_ENUM_TYPE new_size) |
| Shrink or enlarge arrays for a dense data.
|
|
void | ReallocateData (INMOST_DATA_INTEGER_TYPE etypenum, INMOST_DATA_ENUM_TYPE new_size) |
| Reallocate all the data for all the tags.
|
|
__INLINE sparse_sub_type const & | GetSparseData (int etypenum, int local_id) const |
| Retrieve substructure for representation of the sparse data without permission for modification.
|
|
__INLINE sparse_sub_type & | GetSparseData (int etypenum, int local_id) |
| Retrieve substructure for representation of the sparse data.
|
|
__INLINE dense_sub_type const & | GetDenseData (int pos) const |
| Retrieve substructure for representation of the dense data without permission for modification.
|
|
__INLINE dense_sub_type & | GetDenseData (int pos) |
| Retrieve substructure for representation of the dense data.
|
|
|
static void | CopyData (const Tag &t, void *adata, const void *bdata) |
| Copy data from one element to another.
|
|
static void | DestroyVariableData (const Tag &t, void *adata) |
| Destroy data that represents array of variable size.
|
|
Definition at line 243 of file inmost_data.h.
The documentation for this class was generated from the following file: