ug4
|
This is the complete list of members for ug::Hexahedron, including all inherited members.
base_object_id() const | ug::Volume | inlinevirtual |
BASE_OBJECT_ID | ug::Volume | static |
BaseClass typedef | ug::Hexahedron | |
CAN_BE_SIDE | ug::Volume | static |
collapse_edge(std::vector< Volume * > &vNewVolumesOut, int edgeIndex, Vertex *newVertex, std::vector< Vertex * > *pvSubstituteVertices=NULL) | ug::Hexahedron | virtual |
ConstVertexArray typedef | ug::IVertexGroup | |
container_section() const | ug::Hexahedron | inlinevirtual |
create_edge(int index) | ug::Hexahedron | virtual |
create_empty_instance() const | ug::Hexahedron | inlinevirtual |
create_face(int index) | ug::Hexahedron | virtual |
dim | ug::Volume | static |
edge_desc(int index) const | ug::Hexahedron | virtual |
edge_desc(int index, EdgeDescriptor &edOut) const | ug::Hexahedron | virtual |
face_desc(int index) const | ug::Hexahedron | virtual |
face_desc(int index, FaceDescriptor &fdOut) const | ug::Hexahedron | virtual |
get_edge_index_from_vertices(const size_t vi0, const size_t vi1) const | ug::Hexahedron | virtual |
get_face_edge_index(const size_t faceInd, const size_t faceEdgeInd) const | ug::Hexahedron | virtual |
get_flipped_orientation(VolumeDescriptor &vdOut) const | ug::Hexahedron | virtual |
get_local_side_index(FaceVertices *f) const | ug::Volume | |
get_opposing_object(Vertex *vrt) const | ug::Hexahedron | virtual |
get_opposing_side(FaceVertices *f, FaceDescriptor &fdOut) const | ug::Hexahedron | virtual |
get_vertex_indices_of_edge(size_t &ind1Out, size_t &ind2Out, size_t edgeInd) const | ug::Hexahedron | virtual |
get_vertex_indices_of_face(std::vector< size_t > &indsOut, size_t side) const | ug::Hexahedron | virtual |
grid_base_object typedef | ug::Volume | |
grid_data_index() const | ug::GridObject | inline |
HAS_SIDES | ug::Volume | static |
Hexahedron() | ug::Hexahedron | inline |
Hexahedron(const HexahedronDescriptor &td) | ug::Hexahedron | |
Hexahedron(Vertex *v1, Vertex *v2, Vertex *v3, Vertex *v4, Vertex *v5, Vertex *v6, Vertex *v7, Vertex *v8) | ug::Hexahedron | |
higher_dim_base_object typedef | ug::Volume | |
is_constrained() const | ug::GridObject | inlinevirtual |
is_constraining() const | ug::GridObject | inlinevirtual |
is_regular_ref_rule(int edgeMarks) const | ug::Hexahedron | virtual |
lower_dim_base_object typedef | ug::Volume | |
m_gridDataIndex | ug::GridObject | protected |
m_vertices | ug::Hexahedron | protected |
num_edges() const | ug::Hexahedron | virtual |
num_faces() const | ug::Hexahedron | virtual |
num_sides() const | ug::Volume | inline |
NUM_VERTICES | ug::Hexahedron | static |
num_vertices() const | ug::Hexahedron | inlinevirtual |
operator[](size_t index) const | ug::VolumeVertices | inline |
reference_object_id() const | ug::Hexahedron | inlinevirtual |
refine(std::vector< Volume * > &vNewVolumesOut, Vertex **ppNewVertexOut, Vertex **newEdgeVertices, Vertex **newFaceVertices, Vertex *newVolumeVertex, const Vertex &prototypeVertex, Vertex **pSubstituteVertices=NULL, vector3 *corners=NULL, bool *isSnapPoint=NULL) | ug::Hexahedron | virtual |
remove_constraint_link(const Vertex *vrt) | ug::GridObject | inlinevirtual |
remove_constraint_link(const Edge *e) | ug::GridObject | inlinevirtual |
remove_constraint_link(const Face *f) | ug::GridObject | inlinevirtual |
set_grid_data_index(uint index) | ug::GridObject | inlineprotected |
set_vertex(uint index, Vertex *pVrt) | ug::Hexahedron | inlineprotectedvirtual |
side typedef | ug::Volume | |
sideof typedef | ug::Volume | |
size() const | ug::VolumeVertices | inline |
type_match(GridObject *pObj) | ug::Hexahedron | inlinestatic |
vertex(size_t index) const | ug::Hexahedron | inlinevirtual |
vertices() const | ug::Hexahedron | inlinevirtual |
~GridObject() | ug::GridObject | inlinevirtual |
~IVertexGroup() | ug::IVertexGroup | inlinevirtual |
~Volume() | ug::Volume | inlinevirtual |
~VolumeVertices() | ug::VolumeVertices | inlinevirtual |