Rocstar  1.0
Rocstar multiphysics simulation application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Mesh Member List

This is the complete list of members for Mesh, including all inherited members.

BOOL enum valueMesh
BYTE enum valueMesh
DOUBLE enum valueMesh
element_get_attached_vertex_count(ElementHandle elem, MsqError &err)=0Meshpure virtual
element_get_topology(ElementHandle entity_handle, MsqError &err)=0Meshpure virtual
element_iterator(MsqError &err)=0Meshpure virtual
ElementHandle typedefMesh
elements_get_attached_vertices(ElementHandle *elem_handles, size_t num_elems, VertexHandle *vert_handles, size_t &sizeof_vert_handles, size_t *csr_data, size_t &sizeof_csr_data, size_t *csr_offsets, MsqError &err)=0Meshpure virtual
elements_get_topologies(ElementHandle *element_handle_array, EntityTopology *element_topologies, size_t num_elements, MsqError &err)=0Meshpure virtual
EntityHandle typedefMesh
get_all_mesh(VertexHandle *vert_array, size_t vert_len, ElementHandle *elem_array, size_t elem_len, size_t *elem_conn_offsets, size_t offset_len, size_t *elem_conn_indices, size_t index_len, MsqError &err)=0Meshpure virtual
get_all_sizes(size_t &vertex_count, size_t &element_count, size_t &vertex_use_count, MsqError &err)=0Meshpure virtual
get_geometric_dimension(MsqError &err)=0Meshpure virtual
get_vertex_use_count(ElementHandle *handle_array, size_t num_handles, MsqError &err)=0Meshpure virtual
HANDLE enum valueMesh
INT enum valueMesh
release()=0Meshpure virtual
release_entity_handles(EntityHandle *handle_array, size_t num_handles, MsqError &err)=0Meshpure virtual
tag_create(const msq_std::string &tag_name, TagType type, unsigned length, const void *default_value, MsqError &err)=0Meshpure virtual
tag_delete(TagHandle handle, MsqError &err)=0Meshpure virtual
tag_get(const msq_std::string &name, MsqError &err)=0Meshpure virtual
tag_get_element_data(TagHandle handle, size_t num_elems, const ElementHandle *elem_array, void *tag_data, MsqError &err)=0Meshpure virtual
tag_get_vertex_data(TagHandle handle, size_t num_elems, const VertexHandle *node_array, void *tag_data, MsqError &err)=0Meshpure virtual
tag_properties(TagHandle handle, msq_std::string &name_out, TagType &type_out, unsigned &length_out, MsqError &err)=0Meshpure virtual
tag_set_element_data(TagHandle handle, size_t num_elems, const ElementHandle *elem_array, const void *tag_data, MsqError &err)=0Meshpure virtual
tag_set_vertex_data(TagHandle handle, size_t num_elems, const VertexHandle *node_array, const void *tag_data, MsqError &err)=0Meshpure virtual
TagType enum nameMesh
vertex_get_attached_element_count(VertexHandle vertex, MsqError &err)=0Meshpure virtual
vertex_get_attached_elements(VertexHandle vertex, ElementHandle *elem_array, size_t sizeof_elem_array, MsqError &err)=0Meshpure virtual
vertex_get_byte(VertexHandle vertex, unsigned char *byte, MsqError &err)=0Meshpure virtual
vertex_is_fixed(VertexHandle vertex, MsqError &err)=0Meshpure virtual
vertex_iterator(MsqError &err)=0Meshpure virtual
vertex_set_byte(VertexHandle vertex, unsigned char byte, MsqError &err)=0Meshpure virtual
vertex_set_coordinates(VertexHandle vertex, const Vector3D &coordinates, MsqError &err)=0Meshpure virtual
VertexHandle typedefMesh
vertices_are_on_boundary(VertexHandle vert_array[], bool on_bnd[], size_t num_vtx, MsqError &err)=0Meshpure virtual
vertices_get_byte(VertexHandle *vertex, unsigned char *byte_array, size_t array_size, MsqError &err)=0Meshpure virtual
vertices_get_coordinates(const VertexHandle vert_array[], MsqVertex *coordinates, size_t num_vtx, MsqError &err)=0Meshpure virtual
vertices_set_byte(VertexHandle *vert_array, unsigned char *byte_array, size_t array_size, MsqError &err)=0Meshpure virtual
~Mesh()Meshinlineprotectedvirtual