add_read_only_tag_data(const char *tag_name, TagType data_type, int vals_per_entity, const void *vertex_data, const void *element_data, const void *default_value, MsqError &err) | MBMesquite::ArrayMesh | |
add_writable_tag_data(const char *tag_name, TagType tag_data_type, int vals_per_entity, void *vertex_data, void *element_data, const void *default_value, MsqError &err) | MBMesquite::ArrayMesh | |
allocate_tag(const char *name, bool owned, TagType type, unsigned size, const void *vertex_ro_data, void *vertex_rw_data, const void *element_ro_data, void *element_rw_data, const void *default_value, MsqError &err) | MBMesquite::ArrayMesh | [private] |
allocConnOffsets | MBMesquite::ArrayMesh | [private] |
ArrayMesh(int coords_per_vertex, unsigned long num_vertices, double *interleaved_vertex_coords, const int *vertex_fixed_flags, unsigned long num_elements, EntityTopology element_type, const unsigned long *element_connectivity_array, bool one_based_conn_indices=false, unsigned nodes_per_element=0, const int *vertex_slaved_flags=0) | MBMesquite::ArrayMesh | |
ArrayMesh(int coords_per_vertex, unsigned long num_vertices, double *interleaved_vertex_coords, const int *vertex_fixed_flags, unsigned long num_elements, const EntityTopology *element_types, const unsigned long *element_connectivity_array, const unsigned long *element_connectivity_offsets=NULL, bool one_based_conn_indices=false, const int *vertex_slaved_flags=0) | MBMesquite::ArrayMesh | |
ArrayMesh() | MBMesquite::ArrayMesh | |
BOOL enum value | MBMesquite::Mesh | |
build_vertex_adjacency_list() | MBMesquite::ArrayMesh | [private] |
BYTE enum value | MBMesquite::Mesh | |
bytes(TagType type) | MBMesquite::ArrayMesh | [private, static] |
clear_mesh() | MBMesquite::ArrayMesh | |
connArray | MBMesquite::ArrayMesh | [private] |
connOffsets | MBMesquite::ArrayMesh | [private] |
coordArray | MBMesquite::ArrayMesh | [private] |
DOUBLE enum value | MBMesquite::Mesh | |
elem_verts(size_t elem_index, int &num_vertex) const | MBMesquite::ArrayMesh | [inline, private] |
element_iterator(MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
elementCount | MBMesquite::ArrayMesh | [private] |
ElementHandle typedef | MBMesquite::Mesh | |
elements_get_attached_vertices(const ElementHandle *elem_handles, size_t num_elems, std::vector< VertexHandle > &vert_handles, std::vector< size_t > &offsets, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
elements_get_topologies(const ElementHandle *element_handle_array, EntityTopology *element_topologies, size_t num_elements, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
elementType | MBMesquite::ArrayMesh | [private] |
elementTypes | MBMesquite::ArrayMesh | [private] |
EntityHandle typedef | MBMesquite::Mesh | |
fill(unsigned char *buffer, const unsigned char *value, size_t size, size_t count) | MBMesquite::ArrayMesh | [private, static] |
fixedFlags | MBMesquite::ArrayMesh | [private] |
get_all_elements(std::vector< ElementHandle > &elements, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
get_all_vertices(std::vector< VertexHandle > &vertices, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
get_geometric_dimension(MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
HANDLE enum value | MBMesquite::Mesh | |
INT enum value | MBMesquite::Mesh | |
mDimension | MBMesquite::ArrayMesh | [private] |
nodesPerElement | MBMesquite::ArrayMesh | [private] |
oneBasedArrays | MBMesquite::ArrayMesh | [private] |
release() | MBMesquite::ArrayMesh | [virtual] |
release_entity_handles(const EntityHandle *handle_array, size_t num_handles, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
set_mesh(int coords_per_vertex, unsigned long num_vertices, double *interleaved_vertex_coords, const int *vertex_fixed_flags, unsigned long num_elements, EntityTopology element_type, const unsigned long *element_connectivity_array, bool one_based_conn_indices=false, unsigned nodes_per_element=0, const int *vertex_slaved_flags=0) | MBMesquite::ArrayMesh | |
slavedFlags | MBMesquite::ArrayMesh | [private] |
tag_create(const std::string &tag_name, TagType type, unsigned length, const void *default_value, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
tag_delete(TagHandle handle, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
tag_get(const std::string &name, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
tag_get_element_data(TagHandle handle, size_t num_elems, const ElementHandle *elem_array, void *tag_data, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
tag_get_vertex_data(TagHandle handle, size_t num_elems, const VertexHandle *node_array, void *tag_data, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
tag_properties(TagHandle handle, std::string &name_out, TagType &type_out, unsigned &length_out, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
tag_set_element_data(TagHandle handle, size_t num_elems, const ElementHandle *elem_array, const void *tag_data, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
tag_set_vertex_data(TagHandle handle, size_t num_elems, const VertexHandle *node_array, const void *tag_data, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
tagList | MBMesquite::ArrayMesh | [private] |
TagType enum name | MBMesquite::Mesh | |
valid() const | MBMesquite::ArrayMesh | [private] |
vertex_get_byte(const VertexHandle vertex, unsigned char *byte, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
vertex_iterator(MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
vertex_set_byte(VertexHandle vertex, unsigned char byte, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
vertex_set_coordinates(VertexHandle vertex, const Vector3D &coordinates, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
vertexAdjacencyList | MBMesquite::ArrayMesh | [private] |
vertexAdjacencyOffsets | MBMesquite::ArrayMesh | [private] |
vertexByteArray | MBMesquite::ArrayMesh | [private] |
vertexCount | MBMesquite::ArrayMesh | [private] |
VertexHandle typedef | MBMesquite::Mesh | |
vertices_get_attached_elements(const VertexHandle *vertex_array, size_t num_vertex, std::vector< ElementHandle > &elements, std::vector< size_t > &offsets, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
vertices_get_byte(const VertexHandle *vertex, unsigned char *byte_array, size_t array_size, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
vertices_get_coordinates(const VertexHandle vert_array[], MsqVertex *coordinates, size_t num_vtx, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
vertices_get_fixed_flag(const VertexHandle vert_array[], std::vector< bool > &fixed_flag_array, size_t num_vtx, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
vertices_get_slaved_flag(const VertexHandle vert_array[], std::vector< bool > &slaved_flag_array, size_t num_vtx, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
vertices_set_byte(const VertexHandle *vert_array, const unsigned char *byte_array, size_t array_size, MsqError &err) | MBMesquite::ArrayMesh | [virtual] |
~ArrayMesh() | MBMesquite::ArrayMesh | |
~Mesh() | MBMesquite::Mesh | [inline, virtual] |