ug4
ug::Prism Member List

This is the complete list of members for ug::Prism, including all inherited members.

BASE_OBJECT_IDug::Volumestatic
base_object_id() constug::Volumeinlinevirtual
BaseClass typedefug::Prism
CAN_BE_SIDEug::Volumestatic
collapse_edge(std::vector< Volume * > &vNewVolumesOut, int edgeIndex, Vertex *newVertex, std::vector< Vertex * > *pvSubstituteVertices=NULL)ug::Prismvirtual
ConstVertexArray typedefug::IVertexGroup
container_section() constug::Prisminlinevirtual
create_edge(int index)ug::Prismvirtual
create_empty_instance() constug::Prisminlinevirtual
create_face(int index)ug::Prismvirtual
dimug::Volumestatic
edge_desc(int index) constug::Prismvirtual
edge_desc(int index, EdgeDescriptor &edOut) constug::Prismvirtual
face_desc(int index) constug::Prismvirtual
face_desc(int index, FaceDescriptor &fdOut) constug::Prismvirtual
get_edge_index_from_vertices(const size_t vi0, const size_t vi1) constug::Prismvirtual
get_face_edge_index(const size_t faceInd, const size_t faceEdgeInd) constug::Prismvirtual
get_flipped_orientation(VolumeDescriptor &vdOut) constug::Prismvirtual
get_local_side_index(FaceVertices *f) constug::Volume
get_opposing_object(Vertex *vrt) constug::Prismvirtual
get_opposing_side(FaceVertices *f, FaceDescriptor &fdOut) constug::Prismvirtual
get_vertex_indices_of_edge(size_t &ind1Out, size_t &ind2Out, size_t edgeInd) constug::Prismvirtual
get_vertex_indices_of_face(std::vector< size_t > &indsOut, size_t side) constug::Prismvirtual
grid_base_object typedefug::Volume
grid_data_index() constug::GridObjectinline
HAS_SIDESug::Volumestatic
higher_dim_base_object typedefug::Volume
is_constrained() constug::GridObjectinlinevirtual
is_constraining() constug::GridObjectinlinevirtual
is_regular_ref_rule(int edgeMarks) constug::Prismvirtual
lower_dim_base_object typedefug::Volume
m_gridDataIndexug::GridObjectprotected
m_verticesug::Prismprotected
num_edges() constug::Prismvirtual
num_faces() constug::Prismvirtual
num_sides() constug::Volumeinline
NUM_VERTICESug::Prismstatic
num_vertices() constug::Prisminlinevirtual
operator[](size_t index) constug::VolumeVerticesinline
Prism()ug::Prisminline
Prism(const PrismDescriptor &td)ug::Prism
Prism(Vertex *v1, Vertex *v2, Vertex *v3, Vertex *v4, Vertex *v5, Vertex *v6)ug::Prism
reference_object_id() constug::Prisminlinevirtual
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::Prismvirtual
remove_constraint_link(const Vertex *vrt)ug::GridObjectinlinevirtual
remove_constraint_link(const Edge *e)ug::GridObjectinlinevirtual
remove_constraint_link(const Face *f)ug::GridObjectinlinevirtual
set_grid_data_index(uint index)ug::GridObjectinlineprotected
set_vertex(uint index, Vertex *pVrt)ug::Prisminlineprotectedvirtual
side typedefug::Volume
sideof typedefug::Volume
size() constug::VolumeVerticesinline
type_match(GridObject *pObj)ug::Prisminlinestatic
vertex(size_t index) constug::Prisminlinevirtual
vertices() constug::Prisminlinevirtual
~GridObject()ug::GridObjectinlinevirtual
~IVertexGroup()ug::IVertexGroupinlinevirtual
~Volume()ug::Volumeinlinevirtual
~VolumeVertices()ug::VolumeVerticesinlinevirtual