add_constrained_object(Vertex *pObj) | ug::ConstrainingFace | inline |
add_constrained_object(Edge *pObj) | ug::ConstrainingFace | inline |
add_constrained_object(Face *pObj) | ug::ConstrainingFace | inline |
base_object_id() const | ug::Face | inlinevirtual |
BASE_OBJECT_ID | ug::Face | static |
BaseClass typedef | ug::ConstrainingQuadrilateral | private |
CAN_BE_SIDE | ug::Face | static |
clear_constrained_edges() | ug::ConstrainingFace | inline |
clear_constrained_faces() | ug::ConstrainingFace | inline |
clear_constrained_objects() | ug::ConstrainingFace | inline |
clear_constrained_vertices() | ug::ConstrainingFace | inline |
collapse_edge(std::vector< Face * > &vNewFacesOut, int edgeIndex, Vertex *newVertex, Vertex **pSubstituteVertices=NULL) | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | virtual |
collapse_edges(std::vector< Face * > &vNewFacesOut, std::vector< Vertex * > &vNewEdgeVertices, Vertex **pSubstituteVertices=NULL) | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | virtual |
constrained(size_t ind) const | ug::ConstrainingFace | |
constrained(size_t ind) const | ug::ConstrainingFace | |
constrained(size_t ind) const | ug::ConstrainingFace | |
constrained(size_t ind) const | ug::ConstrainingFace | |
constrained_edge(size_t ind) const | ug::ConstrainingFace | inline |
constrained_face(size_t ind) const | ug::ConstrainingFace | inline |
constrained_vertex(size_t ind) const | ug::ConstrainingFace | inline |
ConstrainingQuadrilateral() | ug::ConstrainingQuadrilateral | inline |
ConstrainingQuadrilateral(const QuadrilateralDescriptor &qd) | ug::ConstrainingQuadrilateral | inline |
ConstrainingQuadrilateral(Vertex *v1, Vertex *v2, Vertex *v3, Vertex *v4) | ug::ConstrainingQuadrilateral | inline |
ConstVertexArray typedef | ug::IVertexGroup | |
container_section() const | ug::ConstrainingQuadrilateral | inlinevirtual |
create_edge(int index) | ug::ConstrainingQuadrilateral | inlineprotectedvirtual |
create_empty_instance() const | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | inlinevirtual |
create_faces_by_edge_split(int splitEdgeIndex, Vertex *newVertex, std::vector< Face * > &vNewFacesOut, Vertex **pSubstituteVertices=NULL) | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | virtual |
CustomQuadrilateral() | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | inline |
CustomQuadrilateral(const QuadrilateralDescriptor &qd) | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | |
CustomQuadrilateral(Vertex *v1, Vertex *v2, Vertex *v3, Vertex *v4) | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | |
dim | ug::Face | static |
edge_desc(int index) const | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | inlinevirtual |
edge_desc(int index, EdgeDescriptor &edOut) const | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | inlinevirtual |
get_local_side_index(EdgeVertices *e) const | ug::Face | |
get_opposing_object(Vertex *vrt) const | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | virtual |
get_opposing_side(EdgeVertices *e, EdgeDescriptor &edOut) const | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | virtual |
grid_base_object typedef | ug::Face | |
grid_data_index() const | ug::GridObject | inline |
HAS_SIDES | ug::Face | static |
higher_dim_base_object typedef | ug::Face | |
is_constrained() const | ug::GridObject | inlinevirtual |
is_constrained_object(Vertex *vrt) | ug::ConstrainingFace | inline |
is_constrained_object(Edge *edge) | ug::ConstrainingFace | inline |
is_constrained_object(Face *face) | ug::ConstrainingFace | inline |
is_constraining() const | ug::ConstrainingFace | inlinevirtual |
is_regular_ref_rule(int edgeMarks) const | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | virtual |
lower_dim_base_object typedef | ug::Face | |
m_constrainedEdges | ug::ConstrainingFace | protected |
m_constrainedFaces | ug::ConstrainingFace | protected |
m_constrainedVertices | ug::ConstrainingFace | protected |
m_gridDataIndex | ug::GridObject | protected |
m_vertices | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | protected |
num_constrained() const | ug::ConstrainingFace | |
num_constrained() const | ug::ConstrainingFace | |
num_constrained() const | ug::ConstrainingFace | |
num_constrained() const | ug::ConstrainingFace | |
num_constrained_edges() const | ug::ConstrainingFace | inline |
num_constrained_faces() const | ug::ConstrainingFace | inline |
num_constrained_vertices() const | ug::ConstrainingFace | inline |
num_edges() const | ug::Face | inline |
num_sides() const | ug::Face | inline |
NUM_VERTICES | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | static |
num_vertices() const | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | inlinevirtual |
operator[](size_t index) const | ug::FaceVertices | inline |
reference_object_id() const | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | inlinevirtual |
refine(std::vector< Face * > &vNewFacesOut, Vertex **newFaceVertexOut, Vertex **newEdgeVertices, Vertex *newFaceVertex=NULL, Vertex **pSubstituteVertices=NULL, int snapPointIndex=-1) | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | virtual |
remove_constraint_link(const Vertex *vrt) | ug::ConstrainingFace | inlinevirtual |
remove_constraint_link(const Edge *e) | ug::ConstrainingFace | inlinevirtual |
remove_constraint_link(const Face *f) | ug::ConstrainingFace | inlinevirtual |
reserve_memory() | ug::ConstrainingQuadrilateral | inlineprotected |
set_grid_data_index(uint index) | ug::GridObject | inlineprotected |
set_vertex(uint index, Vertex *pVrt) | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | inlineprotectedvirtual |
side typedef | ug::Face | |
sideof typedef | ug::Face | |
size() const | ug::FaceVertices | inline |
type_match(GridObject *pObj) | ug::ConstrainingQuadrilateral | inlinestatic |
unconstrain_object(const Vertex *vrt) | ug::ConstrainingFace | inline |
unconstrain_object(const Edge *edge) | ug::ConstrainingFace | inline |
unconstrain_object(const Face *face) | ug::ConstrainingFace | inline |
vertex(size_t index) const | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | inlinevirtual |
vertices() const | ug::CustomQuadrilateral< ConstrainingQuadrilateral, ConstrainingFace, ConstrainingTriangle, ConstrainingQuadrilateral > | inlinevirtual |
~ConstrainingFace() | ug::ConstrainingFace | inlinevirtual |
~Face() | ug::Face | inlinevirtual |
~FaceVertices() | ug::FaceVertices | inlinevirtual |
~GridObject() | ug::GridObject | inlinevirtual |
~IVertexGroup() | ug::IVertexGroup | inlinevirtual |