MeshKit  1.0
EdgeMesher Member List
This is the complete list of members for EdgeMesher, including all inherited members.
add_modelent(ModelEnt *model_ent)MeshOp [virtual]
BIAS enum valueEdgeMesher
BiasMeshing(ModelEnt *ent, int num_edges, std::vector< double > &coords)EdgeMesher [private]
can_mesh(iBase_EntityType dim)EdgeMesher [inline, static]
can_mesh(ModelEnt *me)EdgeMesher [inline, static]
canmesh_edge(ModelEnt *model_ent)MeshOp [static]
canmesh_face(ModelEnt *model_ent)MeshOp [static]
canmesh_region(ModelEnt *model_ent)MeshOp [static]
canmesh_vertex(ModelEnt *model_ent)MeshOp [static]
constrain_even()MeshScheme
create_model_ents_from_previous_ops()MeshOp
CURVATURE enum valueEdgeMesher
CurvatureMeshing(ModelEnt *ent, int &num_edges, std::vector< double > &coords)EdgeMesher [private]
DivideIntoMore(ModelEnt *ent, Point3D p0, Point3D pMid, Point3D p1, double u0, double u1, double uMid, int &index, vector< double > &nodes, vector< double > &URecord)EdgeMesher [private]
DUAL enum valueEdgeMesher
DualBiasMeshing(ModelEnt *ent, int &num_edges, std::vector< double > &coords)EdgeMesher [private]
EdgeMesher(MKCore *mk_core, const MEntVector &me_vec)EdgeMesher
EdgeSchemeType enum nameEdgeMesher
EQUAL enum valueEdgeMesher
EqualMeshing(ModelEnt *ent, int num_edges, std::vector< double > &coords)EdgeMesher [private]
EquiAngleGnomonic(ModelEnt *ent, int num_edges, std::vector< double > &coords)EdgeMesher [private]
EQUIGNOMONIC enum valueEdgeMesher
ErrorCalculate(ModelEnt *ent, Point3D p0, Point3D p1, Point3D pMid)EdgeMesher [private]
execute_called() const GraphNode [inline]
execute_called(bool flag)GraphNode [inline]
execute_this()EdgeMesher [virtual]
executeCalledGraphNode [protected]
get_edge_scheme() const EdgeMesher [inline]
get_graph() const GraphNode [inline]
get_name() const GraphNode [inline, virtual]
get_node() const GraphNode [inline]
get_ratio()EdgeMesher [inline]
getUCoord(ModelEnt *ent, double ustart, double dist, double uguess, double umin, double umax) const EdgeMesher [private]
getXYZCoords(ModelEnt *ent, double u) const EdgeMesher [private]
GraphNode(const GraphNode &graph_node)GraphNode [inline]
GraphNode(MKGraph *graph)GraphNode [inline]
graphNodeGraphNode [protected]
in_arcs() const GraphNode [inline]
me_selection()MeshOp [inline, virtual]
me_selection() const MeshOp [inline, virtual]
mentSelectionMeshOp [protected]
mesh_types(std::vector< moab::EntityType > &mesh_types)MeshOp
mesh_types_arr() const EdgeMesher [inline, virtual]
MeshOp(const MeshOp &mesh_op)MeshOp
MeshOp(MKCore *mkcore, const MEntVector &me_vec=MEntVector())MeshOp
MeshScheme(MKCore *mkcore, const MEntVector &me_vec=MEntVector())MeshScheme [inline]
MeshScheme(const MeshScheme &mesh_scheme)MeshScheme [inline]
mk_core() const MeshOp [inline]
MKGraph classGraphNode [friend]
mkGraphGraphNode [protected]
name()EdgeMesher [inline, static]
nodeNameGraphNode [protected]
other_node(lemon::ListDigraph::Arc arc)GraphNode [inline]
out_arcs() const GraphNode [inline]
output_types()EdgeMesher [static]
QuickSorting(vector< double > &nodes, vector< double > &URecord, int count)EdgeMesher [private]
RapidSorting(vector< double > &nodes, vector< double > &URecord, int left, int right)EdgeMesher [private]
ratioEdgeMesher [private]
remove_modelent(ModelEnt *model_ent)MeshOp [virtual]
schemeTypeEdgeMesher [private]
set_edge_scheme(EdgeSchemeType scheme)EdgeMesher [inline]
set_name(std::string new_name)GraphNode [inline, virtual]
set_ratio(double q)EdgeMesher [inline]
setup_boundary()MeshOp
setup_called() const GraphNode [inline]
setup_called(bool flag)GraphNode [inline]
setup_this()EdgeMesher [virtual]
setupCalledGraphNode [protected]
VARIABLE enum valueEdgeMesher
VariableMeshing(ModelEnt *ent, int &num_edges, std::vector< double > &coords)EdgeMesher [private]
~EdgeMesher()EdgeMesher
~GraphNode()GraphNode [inline, virtual]
~MeshOp()MeshOp [virtual]
~MeshScheme()MeshScheme [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines