|
|
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: