Mesh Oriented datABase  (version 5.5.1)
An array-based unstructured mesh library
moab::DenseTag Member List

This is the complete list of members for moab::DenseTag, including all inherited members.

check_valid_sizes(const int *sizes, int num_sizes) constmoab::TagInfo
clear_data(SequenceManager *seqman, Error *error_handler, const EntityHandle *entities, size_t num_entities, const void *value_ptr, int value_len=0)moab::DenseTagvirtual
clear_data(SequenceManager *seqman, Error *error_handler, const Range &entities, const void *value_ptr, int value_len=0)moab::DenseTagvirtual
clear_data(bool allocate, SequenceManager *seqman, Error *error, const EntityHandle *entities, size_t num_entities, const void *value_ptr)moab::DenseTagprivate
clear_data(bool allocate, SequenceManager *seqman, Error *error, const Range &entities, const void *value_ptr)moab::DenseTagprivate
create_tag(SequenceManager *seqman, Error *error, const char *name, int bytes, DataType type, const void *default_value)moab::DenseTagstatic
dataTypemoab::TagInfoprivate
DenseTag(int array_index, const char *name, int size, DataType type, const void *default_value)moab::DenseTagprivate
DenseTag(const DenseTag &)moab::DenseTagprivate
equals_default_value(const void *data, int size=-1) constmoab::TagInfo
find_entities_with_value(const SequenceManager *seqman, Error *error_handler, Range &output_entities, const void *value, int value_bytes=0, EntityType type=MBMAXTYPE, const Range *intersect_entities=0) constmoab::DenseTagvirtual
get_array(const SequenceManager *seqman, Error *error, EntityHandle h, const unsigned char *const &ptr, size_t &count) constmoab::DenseTag
get_array(const EntitySequence *seq, const unsigned char *const &ptr) constmoab::DenseTag
get_array_private(SequenceManager *seqman, Error *error, EntityHandle h, unsigned char *&ptr, size_t &count, bool allocate)moab::DenseTaginlineprivate
get_array_private(const SequenceManager *seqman, Error *error, EntityHandle h, const unsigned char *&ptr, size_t &count) constmoab::DenseTaginlineprivate
get_array_private(const EntitySequence *seq, const unsigned char *&ptr) constmoab::DenseTagprivate
get_data(const SequenceManager *seqman, Error *error_handler, const EntityHandle *entities, size_t num_entities, void *data) constmoab::DenseTagvirtual
get_data(const SequenceManager *seqman, Error *error_handler, const Range &entities, void *data) constmoab::DenseTagvirtual
get_data(const SequenceManager *seqman, Error *error_handler, const EntityHandle *entities, size_t num_entities, const void **data_ptrs, int *data_lengths) constmoab::DenseTagvirtual
get_data(const SequenceManager *seqman, Error *error_handler, const Range &entities, const void **data_ptrs, int *data_lengths) constmoab::DenseTagvirtual
get_data_type() constmoab::TagInfoinline
get_default_value() constmoab::TagInfoinline
get_default_value_size() constmoab::TagInfoinline
get_memory_use(const SequenceManager *seqman, unsigned long &total, unsigned long &per_entity) constmoab::DenseTagvirtual
moab::TagInfo::get_memory_use() constmoab::TagInfoinlineprotected
get_name() constmoab::TagInfoinline
get_size() constmoab::TagInfoinline
get_storage_type() constmoab::DenseTagvirtual
get_tagged_entities(const SequenceManager *seqman, Range &output_entities, EntityType type=MBMAXTYPE, const Range *intersect=0) constmoab::DenseTagvirtual
is_tagged(const SequenceManager *, EntityHandle h) constmoab::DenseTagvirtual
mDataSizemoab::TagInfoprivate
mDefaultValuemoab::TagInfoprivate
mDefaultValueSizemoab::TagInfoprivate
meshValuemoab::DenseTagprivate
mMeshValuemoab::TagInfoprivate
mMeshValueSizemoab::TagInfoprivate
mTagNamemoab::TagInfoprivate
mySequenceArraymoab::DenseTagprivate
num_tagged_entities(const SequenceManager *seqman, size_t &output_count, EntityType type=MBMAXTYPE, const Range *intersect=0) constmoab::DenseTagvirtual
operator=(const DenseTag &)moab::DenseTagprivate
release_all_data(SequenceManager *seqman, Error *error_handler, bool delete_pending)moab::DenseTagvirtual
remove_data(SequenceManager *seqman, Error *error_handler, const EntityHandle *entities, size_t num_entities)moab::DenseTagvirtual
remove_data(SequenceManager *seqman, Error *error_handler, const Range &entities)moab::DenseTagvirtual
set_data(SequenceManager *seqman, Error *error_handler, const EntityHandle *entities, size_t num_entities, const void *data)moab::DenseTagvirtual
set_data(SequenceManager *seqman, Error *error_handler, const Range &entities, const void *data)moab::DenseTagvirtual
set_data(SequenceManager *seqman, Error *error_handler, const EntityHandle *entities, size_t num_entities, void const *const *data_ptrs, const int *data_lengths)moab::DenseTagvirtual
set_data(SequenceManager *seqman, Error *error_handler, const Range &entities, void const *const *data_ptrs, const int *data_lengths)moab::DenseTagvirtual
set_name(const std::string &name)moab::TagInfoinline
size_from_data_type(DataType t)moab::TagInfostatic
tag_iterate(SequenceManager *seqman, Error *error_handler, Range::iterator &iter, const Range::iterator &end, void *&data_ptr, bool allocate=true)moab::DenseTagvirtual
TagInfo()moab::TagInfoinline
TagInfo(const char *name, int size, DataType type, const void *default_value, int default_value_size)moab::TagInfo
TagInfo(const TagInfo &copy)moab::TagInfoprivate
validate_lengths(Error *error_handler, const int *lengths, size_t num_lengths) constmoab::TagInfo
variable_length() constmoab::TagInfoinline
~DenseTag()moab::DenseTagvirtual
~TagInfo()moab::TagInfovirtual