This is the complete list of members for moab::FBEngine, including all inherited members.
| _brokenEdges | moab::FBEngine | private |
| _edges | moab::FBEngine | private |
| _faces | moab::FBEngine | private |
| _initialized | moab::FBEngine | private |
| _mbImpl | moab::FBEngine | private |
| _my_geomTopoTool | moab::FBEngine | private |
| _my_gsets | moab::FBEngine | private |
| _newTriangles | moab::FBEngine | private |
| _piercedEdges | moab::FBEngine | private |
| _piercedTriangles | moab::FBEngine | private |
| _smooth | moab::FBEngine | private |
| _smthCurve | moab::FBEngine | private |
| _smthFace | moab::FBEngine | private |
| _t_created | moab::FBEngine | private |
| addEntArrToSet(const Range &entities, EntityHandle set) | moab::FBEngine | |
| addEntSet(EntityHandle entity_set_to_add, EntityHandle entity_set_handle) | moab::FBEngine | |
| boundary_mesh_edges_on_face(EntityHandle face, Range &boundary_mesh_edges) | moab::FBEngine | private |
| boundary_nodes_on_face(EntityHandle face, std::vector< EntityHandle > &boundary_nodes) | moab::FBEngine | private |
| BreakTriangle(EntityHandle tri, EntityHandle e1, EntityHandle e3, EntityHandle n1, EntityHandle n2, EntityHandle n3) | moab::FBEngine | private |
| BreakTriangle2(EntityHandle tri, EntityHandle e1, EntityHandle e2, EntityHandle n1, EntityHandle n2) | moab::FBEngine | private |
| chain_able_edge(EntityHandle edge, double min_dot, EntityHandle &next_edge, bool &chainable) | moab::FBEngine | private |
| chain_edges(double min_dot) | moab::FBEngine | |
| chain_two_edges(EntityHandle edge, EntityHandle next_edge) | moab::FBEngine | |
| clean() | moab::FBEngine | |
| compute_intersection_points(EntityHandle &face, EntityHandle from, EntityHandle to, CartVect &Dir, std::vector< CartVect > &points, std::vector< EntityHandle > &entities, std::vector< EntityHandle > &triangles) | moab::FBEngine | private |
| create_new_gedge(std::vector< EntityHandle > &nodesAlongPolyline, EntityHandle &new_geo_edge) | moab::FBEngine | private |
| create_volume_with_direction(EntityHandle newFace1, EntityHandle newFace2, double *direction, EntityHandle &volume) | moab::FBEngine | |
| createEntSet(int isList, EntityHandle *pSet) | moab::FBEngine | |
| createTag(const char *tag_name, int tag_num_type_values, int tag_type, Tag &tag_handle_out) | moab::FBEngine | |
| delete_smooth_tags() | moab::FBEngine | |
| divide_triangle(EntityHandle triangle, EntityHandle &newVertex) | moab::FBEngine | private |
| FBEngine(Interface *impl, GeomTopoTool *geomTopoTool=NULL, const bool smooth=false) | moab::FBEngine | |
| find_vertex_set_for_node(EntityHandle iNode, EntityHandle &oVertexSet) | moab::FBEngine | private |
| get_gtt() | moab::FBEngine | inline |
| get_nodes_from_edge(EntityHandle gedge, std::vector< EntityHandle > &nodes) | moab::FBEngine | |
| get_vert_edges(EntityHandle edge, EntityHandle &v1, EntityHandle &v2) | moab::FBEngine | |
| getAdjacentEntities(const EntityHandle from, const int to_dim, Range &adj_ents) | moab::FBEngine | private |
| getArrData(const moab::EntityHandle *entity_handles, int entity_handles_size, Tag tag_handle, void *tag_values_out) | moab::FBEngine | |
| getEgEvalXYZ(EntityHandle edge, double x, double y, double z, double &on_x, double &on_y, double &on_z, double &tngt_i, double &tngt_j, double &tngt_k, double &cvtr_i, double &cvtr_j, double &cvtr_k) | moab::FBEngine | |
| getEgFcSense(EntityHandle mbedge, EntityHandle mbface, int &sense) | moab::FBEngine | |
| getEgVtxSense(EntityHandle edge, EntityHandle vtx1, EntityHandle vtx2, int &sense) | moab::FBEngine | |
| getEntAdj(EntityHandle handle, int type_requested, Range &adjEnts) | moab::FBEngine | |
| getEntBoundBox(EntityHandle this_gent, double *x0, double *y0, double *z0, double *x1, double *y1, double *z1) | moab::FBEngine | |
| getEntClosestPt(EntityHandle this_gent, double x, double y, double z, double *x1, double *y1, double *y3) | moab::FBEngine | |
| getEntities(EntityHandle root_set, int ent_type, Range &gentities) | moab::FBEngine | |
| getEntNrmlSense(EntityHandle face, EntityHandle region, int &sense) | moab::FBEngine | |
| getEntNrmlXYZ(EntityHandle entity_handle, double x, double y, double z, double *nrml_i, double *nrml_j, double *nrml_k) | moab::FBEngine | |
| getEntTgntU(EntityHandle edge, double u, double &i, double &j, double &k) | moab::FBEngine | |
| getEntType(EntityHandle gent, int *type) | moab::FBEngine | |
| getEntURange(EntityHandle edge, double &u_min, double &u_max) | moab::FBEngine | |
| getEntUtoXYZ(EntityHandle edge, double u, double &x, double &y, double &z) | moab::FBEngine | |
| getFcEvalXYZ(EntityHandle face, double x, double y, double z, double &on_x, double &on_y, double &on_z, double &nrml_i, double &nrml_j, double &nrml_k, double &cvtr1_i, double &cvtr1_j, double &cvtr1_k, double &cvtr2_i, double &cvtr2_j, double &cvtr2_k) | moab::FBEngine | |
| getNumEntSets(EntityHandle set, int num_hops, int *all_sets) | moab::FBEngine | |
| getNumOfType(EntityHandle set, int ent_type, int *pNum) | moab::FBEngine | |
| getPntRayIntsct(double x, double y, double z, double dir_x, double dir_y, double dir_z, std::vector< EntityHandle > &intersect_entity_handles, std::vector< double > &intersect_coords, std::vector< double > ¶m_coords) | moab::FBEngine | |
| getRootSet(EntityHandle *root_set) | moab::FBEngine | |
| getVtxCoord(EntityHandle this_gent, double *x0, double *y0, double *z0) | moab::FBEngine | |
| gsubtract(EntityHandle entity_set_1, EntityHandle entity_set_2, EntityHandle result_entity_set) | moab::FBEngine | |
| Init() | moab::FBEngine | |
| initializeSmoothing() | moab::FBEngine | private |
| isEntAdj(EntityHandle entity1, EntityHandle entity2, bool &adjacent_out) | moab::FBEngine | |
| measure(const EntityHandle *moab_entities, int entities_size, double *measures) | moab::FBEngine | |
| moab_instance() | moab::FBEngine | inline |
| print_debug_triangle(EntityHandle triangle) | moab::FBEngine | private |
| redistribute_boundary_edges_to_faces(EntityHandle face, EntityHandle newFace, std::vector< EntityHandle > &chainedEdges) | moab::FBEngine | private |
| separate(EntityHandle face, std::vector< EntityHandle > &chainedEdges, Range &first, Range &second) | moab::FBEngine | private |
| set_default_neumann_tags() | moab::FBEngine | private |
| set_neumann_tags(EntityHandle face, EntityHandle newFace) | moab::FBEngine | private |
| set_smooth() | moab::FBEngine | inline |
| setArrData(const EntityHandle *entity_handles, int entity_handles_size, Tag tag_handle, const void *tag_values) | moab::FBEngine | |
| smooth_new_intx_points(EntityHandle face, std::vector< EntityHandle > &chainedEdges) | moab::FBEngine | private |
| split_bedge_at_new_mesh_node(EntityHandle b_edge, EntityHandle atNode, EntityHandle brokenEdge, EntityHandle &new_edge) | moab::FBEngine | |
| split_boundary(EntityHandle face, EntityHandle atNode) | moab::FBEngine | private |
| split_edge_at_mesh_node(EntityHandle edge, EntityHandle node, EntityHandle &new_edge) | moab::FBEngine | |
| split_edge_at_point(EntityHandle edge, CartVect &point, EntityHandle &new_edge) | moab::FBEngine | |
| split_internal_edge(EntityHandle &edge, EntityHandle &newVertex) | moab::FBEngine | private |
| split_quads() | moab::FBEngine | private |
| split_surface(EntityHandle face, std::vector< EntityHandle > &chainedEdges, std::vector< EntityHandle > &splittingNodes, EntityHandle &newFace) | moab::FBEngine | |
| split_surface_with_direction(EntityHandle face, std::vector< double > &xyz, double *direction, int closed, double min_dot, EntityHandle &oNewFace) | moab::FBEngine | |
| weave_lateral_face_from_edges(EntityHandle bEdge, EntityHandle tEdge, double *direction, EntityHandle &newLatFace) | moab::FBEngine | |
| ~FBEngine() | moab::FBEngine |