cgma
GeometryQueryTool Member List
This is the complete list of members for GeometryQueryTool, including all inherited members.
about_spatially_equal(const CubitVector &Vec1, const CubitVector &Vec2, double tolerance_factor=1.0)GeometryQueryTool
about_spatially_equal(RefVertex *refVertex1, RefVertex *refVertex2, double tolerance_factor=1.0)GeometryQueryTool
add_gqe(GeometryQueryEngine *gqe_ptr)GeometryQueryTool [inline]
bboxMergeTestGeometryQueryTool [private, static]
bodies(DLIList< Body * > &bodies)GeometryQueryTool
bodies_overlap(Body *body_ptr_1, Body *body_ptr_2)GeometryQueryTool
bounding_box_of_bodies()GeometryQueryTool
check_mergeable_refentity(GeometryEntity *bridge) const GeometryQueryTool [private]
cleanout_deactivated_geometry()GeometryQueryTool
cleanout_temporary_geometry()GeometryQueryTool
clearUidMapBeforeImportGeometryQueryTool [static]
common_query_engine(DLIList< TopologyEntity * > &topology_list, DLIList< TopologyBridge * > &engine_bridges, CubitBoolean allow_default_engine=CUBIT_FALSE) const GeometryQueryTool
construct_refentities(DLIList< TopologyBridge * > &topology_bridges, DLIList< RefEntity * > *imported_entities=NULL)GeometryQueryTool
contains_intermediate_geometry(RefEntity *) const GeometryQueryTool
contains_intermediate_geometry(DLIList< RefEntity * > &ref_entitylist) const GeometryQueryTool
curveSliverCleanUpToleranceGeometryQueryTool [private, static]
default_gqeGeometryQueryTool [private]
delete_Body(DLIList< Body * > &body_list)GeometryQueryTool
delete_Body(Body *body_ptr)GeometryQueryTool
delete_geometry()GeometryQueryTool
delete_instance()GeometryQueryTool [static]
delete_RefEdge(RefEdge *ref_edge_ptr)GeometryQueryTool
delete_RefEntity(RefEntity *ref_entity_ptr)GeometryQueryTool
delete_RefFace(RefFace *ref_face_ptr)GeometryQueryTool
delete_RefVertex(RefVertex *ref_vertex_ptr)GeometryQueryTool
delete_single_Body(Body *body_ptr)GeometryQueryTool
destroy_dead_entity(TopologyEntity *topo_ent, bool top=true) const GeometryQueryTool
does_geom_contain_query_engine(DLIList< TopologyEntity * > &topo_list, GeometryQueryEngine *engine) const GeometryQueryTool
does_geom_contain_query_engine(DLIList< RefEntity * > &ref_entity_list, GeometryQueryEngine *engine, CubitBoolean children_too=CUBIT_FALSE) const GeometryQueryTool
entitiesMergedAwayGeometryQueryTool [static]
entity_entity_distance(GeometryEntity *ge1, GeometryEntity *ge2, CubitVector &pos1, CubitVector &pos2, double &distance)GeometryQueryTool
entity_entity_distance(RefEntity *ref_entity_ptr1, RefEntity *ref_entity_ptr2, CubitVector &pos1, CubitVector &pos2, double &distance)GeometryQueryTool
entity_extrema(RefEntity *ref_entity_ptr, const CubitVector *dir1, const CubitVector *dir2, const CubitVector *dir3, CubitVector &extrema, RefEntity *&extrema_entity_ptr)GeometryQueryTool
entity_extrema(DLIList< RefEntity * > &ref_entity_list, const CubitVector *dir1, const CubitVector *dir2, const CubitVector *dir3, CubitVector &extrema, RefEntity *&extrema_entity_ptr)GeometryQueryTool
entity_from_bridge(TopologyBridge *bridge_ptr) const GeometryQueryTool
estimate_merge_tolerance(DLIList< RefVolume * > &vol_list, bool accurate_in=false, bool report_in=false, double lo_val_in=-1.0, double hi_val_in=-1.0, int num_calculations_in=10, bool return_calculations_in=false, DLIList< double > *merge_tols=NULL, DLIList< int > *num_proximities=NULL)GeometryQueryTool
export_solid_model(DLIList< RefEntity * > &ref_entity_list, const char *filename, Model_File_Type filetype, int &num_ents_exported, const CubitString &cubit_version, ModelExportOptions &export_options)GeometryQueryTool
export_solid_model(DLIList< RefEntity * > &ref_entity_list, char *&p_buffer, int &n_buffer_size, bool b_export_buffer)GeometryQueryTool
find_floating_volumes(DLIList< RefVolume * > &vol_list, DLIList< RefVolume * > &floating_list)GeometryQueryTool
find_merged_coedgesm(Surface *on_this_surface, CoEdgeSM *merged_with_this) const GeometryQueryTool [private]
find_nonmanifold_curves(DLIList< RefVolume * > &vol_list, DLIList< RefEdge * > &curve_list)GeometryQueryTool
find_nonmanifold_vertices(DLIList< RefVolume * > &vol_list, DLIList< RefVertex * > &vertex_list)GeometryQueryTool
fire_ray(CubitVector &origin, CubitVector &direction, DLIList< RefEntity * > &at_entity_list, DLIList< double > &ray_params, int max_hits=0, double ray_radius=0.0, DLIList< RefEntity * > *hit_entity_list_ptr=0)GeometryQueryTool
fire_ray(CubitVector &origin, CubitVector &direction, DLIList< TopologyEntity * > &at_entity_list, DLIList< double > &ray_params, int max_hits=0, double ray_radius=0.0, DLIList< TopologyEntity * > *hit_entity_list_ptr=0)GeometryQueryTool
geom_debug(DLIList< TopologyEntity * >)GeometryQueryTool [static]
geometric_angle(RefEdge *ref_edge_1, RefEdge *ref_edge_2, RefFace *ref_face)GeometryQueryTool
geometric_angle(CoEdge *co_edge_1, CoEdge *co_edge_2)GeometryQueryTool
GeometryModifyTool classGeometryQueryTool [friend]
GeometryQueryTool(GeometryQueryEngine *GQEPtr)GeometryQueryTool [protected]
geometryToleranceFactorGeometryQueryTool [private, static]
get_allint_version()GeometryQueryTool
get_body(int id)GeometryQueryTool
get_connected_free_ref_entities(RefEntity *entity, const int merge_option, DLIList< Body * > &body_list, DLIList< RefFace * > &ref_face_list, DLIList< RefEdge * > &ref_edge_list, DLIList< RefVertex * > &ref_vertex_list)GeometryQueryTool
get_engine_version_string()GeometryQueryTool
get_facet_bbox()GeometryQueryTool [inline, static]
get_first_body()GeometryQueryTool
get_first_ref_edge()GeometryQueryTool
get_first_ref_face()GeometryQueryTool
get_first_ref_group()GeometryQueryTool
get_first_ref_vertex()GeometryQueryTool
get_first_ref_volume()GeometryQueryTool
get_free_ref_entities(DLIList< RefEntity * > &free_entities)GeometryQueryTool
get_geometry_factor()GeometryQueryTool [inline, static]
get_gqe()GeometryQueryTool [inline]
get_gqe_list(DLIList< GeometryQueryEngine * > &gqe_list)GeometryQueryTool [inline]
get_graphics(Body *body, GMem *g_mem, std::vector< RefFace * > &face_to_facet_vector, std::vector< RefEntity * > &facet_point_ownership_vector, std::vector< std::pair< RefEntity *, std::pair< int, int > > > &facetedges_on_refedges, unsigned short normal_tolerance, double distance_tolerance, double max_edge_length)GeometryQueryTool
get_graphics(RefFace *ref_face, GMem *gmem, std::vector< RefEntity * > &facet_point_ownership_vector, std::vector< std::pair< RefEntity *, std::pair< int, int > > > &facetedges_on_refedges, unsigned short normal_tolerance=15, double distance_tolerance=0.0, double max_edge_length=0.0)GeometryQueryTool
get_intersections(RefEdge *ref_edge1, CubitVector &point1, CubitVector &point2, DLIList< CubitVector > &intersection_list, CubitBoolean bounded=CUBIT_FALSE, CubitBoolean closest=CUBIT_FALSE)GeometryQueryTool
get_intersections(RefEdge *ref_edge1, RefEdge *ref_edge2, DLIList< CubitVector > &intersection_list, CubitBoolean bounded=CUBIT_FALSE, CubitBoolean closest=CUBIT_FALSE)GeometryQueryTool
get_intersections(RefEdge *ref_edge, RefFace *ref_face, DLIList< CubitVector > &intersection_list, CubitBoolean bounded=CUBIT_FALSE)GeometryQueryTool
get_intersections(RefEdge *ref_edge, CubitPlane plane, DLIList< CubitVector > &intersection_list, CubitBoolean bounded=CUBIT_FALSE, double extended_percent=0.0)GeometryQueryTool
get_last_body()GeometryQueryTool
get_last_ref_edge()GeometryQueryTool
get_last_ref_face()GeometryQueryTool
get_last_ref_group()GeometryQueryTool
get_last_ref_vertex()GeometryQueryTool
get_last_ref_volume()GeometryQueryTool
get_merge_test_bbox()GeometryQueryTool [inline, static]
get_merge_test_internal()GeometryQueryTool [inline, static]
get_merged_away_free_entities(DLIList< RefEntity * > &ref_ents, DLIList< TopologyBridge * > &free_ents)GeometryQueryTool [private]
get_next_body()GeometryQueryTool
get_next_ref_edge()GeometryQueryTool
get_next_ref_face()GeometryQueryTool
get_next_ref_group()GeometryQueryTool
get_next_ref_vertex()GeometryQueryTool
get_next_ref_volume()GeometryQueryTool
get_ordered_loops(RefFace *face, DLIList< Loop * > &loop_list)GeometryQueryTool
get_point_containment(DLIList< Body * > &body_list, DLIList< CubitVector > &point_list, double tolerance, bool allow_pts_in_multiple_bodies, std::vector< std::pair< Body *, std::vector< int > > > &body_to_pt_indices)GeometryQueryTool
get_ref_edge(int id)GeometryQueryTool
get_ref_entity(const char *type, int id)GeometryQueryTool
get_ref_entity(const std::type_info &type, int id)GeometryQueryTool
get_ref_face(int id)GeometryQueryTool
get_ref_group(int id)GeometryQueryTool
get_ref_vertex(int id)GeometryQueryTool
get_ref_volume(int id)GeometryQueryTool
get_sliver_curve_cleanup_tolerance()GeometryQueryTool [inline, static]
get_sliver_surface_cleanup_tolerance()GeometryQueryTool [inline, static]
get_sme_resabs_tolerance()GeometryQueryTool
get_tbs_with_bridge_manager_as_owner(TopologyBridge *source_bridge, DLIList< TopologyBridge * > &tbs)GeometryQueryTool
gqeListGeometryQueryTool [private]
history()GeometryQueryTool
ige_attribute_after_imprinting(DLIList< TopologyBridge * > &tb_list, DLIList< Body * > &old_bodies)GeometryQueryTool
ige_export_geom(DLIList< TopologyBridge * > &geom_list)GeometryQueryTool
ige_import_geom(DLIList< TopologyBridge * > &geom_list)GeometryQueryTool
ige_is_composite(TBOwner *bridge_owner)GeometryQueryTool
ige_is_composite(TopologyBridge *bridge)GeometryQueryTool
ige_is_partition(TBOwner *bridge_owner)GeometryQueryTool
ige_push_imprint_attributes_before_modify(DLIList< BodySM * > &geom_list)GeometryQueryTool
ige_push_named_attributes_to_curves_and_points(DLIList< TopologyBridge * > &tb_list, const char *name_in)GeometryQueryTool
ige_remove_attributes(DLIList< TopologyBridge * > &geom_list)GeometryQueryTool
ige_remove_attributes_from_unmodifed_virtual(DLIList< TopologyBridge * > &bridges)GeometryQueryTool
ige_remove_imprint_attributes_after_modify(DLIList< BodySM * > &old_sms, DLIList< BodySM * > &new_sms)GeometryQueryTool
ige_remove_modified(DLIList< Surface * > &all_surfs, DLIList< Curve * > &all_curves, DLIList< TBPoint * > &all_points)GeometryQueryTool
IGESet typedefGeometryQueryTool [private]
igeSetGeometryQueryTool [private]
import_actuate(DLIList< RefEntity * > &entity_list)GeometryQueryTool [static]
import_solid_model(const char *file_name, Model_File_Type file_type, ModelImportOptions &import_options, DLIList< RefEntity * > *imported_entities=NULL)GeometryQueryTool
import_solid_model(DLIList< RefEntity * > *imported_entities, const char *pBuffer, const int n_buffer_size)GeometryQueryTool
importingSolidModelGeometryQueryTool [static]
initialize_settings()GeometryQueryTool [static]
instance(GeometryQueryEngine *gqePtr=NULL)GeometryQueryTool [static]
instance_GeometryQueryTool [private, static]
internalSurfaceMergeTestGeometryQueryTool [private, static]
interpolate_along_surface(CubitVector *vector_1, CubitVector *vector_2, DLIList< CubitVector * > &vector_list, RefFace *ref_face_ptr, int number_points) const GeometryQueryTool
is_intermediate_geometry(RefEntity *) const GeometryQueryTool
is_intermediate_geometry(TopologyBridge *) const GeometryQueryTool
list_engine_versions(CubitString &versions)GeometryQueryTool
make_Body(BodySM *bodysm_ptr) const GeometryQueryTool
make_free_RefEdge(Curve *curve_ptr) const GeometryQueryTool
make_free_RefFace(Surface *surface_ptr, bool is_free_surface) const GeometryQueryTool
make_free_RefVertex(TBPoint *point_ptr) const GeometryQueryTool
make_merged_RefFace(Surface *surface_ptr) const GeometryQueryTool [private]
make_RefEdge(Curve *curve_ptr) const GeometryQueryTool
make_RefFace(Surface *surface_ptr) const GeometryQueryTool
make_RefVertex(TBPoint *point_ptr) const GeometryQueryTool
make_RefVolume(Lump *lump_ptr, bool &vol_modified) const GeometryQueryTool [private]
make_Shell(ShellSM *shellsm_ptr, bool &shell_modified) const GeometryQueryTool [private]
maxPersistentBodyIdGeometryQueryTool [private]
maxPersistentRefEdgeIdGeometryQueryTool [private]
maxPersistentRefFaceIdGeometryQueryTool [private]
maxPersistentRefGroupIdGeometryQueryTool [private]
maxPersistentRefVertexIdGeometryQueryTool [private]
maxPersistentRefVolumeIdGeometryQueryTool [private]
mergeGloballyOnImportGeometryQueryTool [static]
mHistoryGeometryQueryTool [private]
model_bounding_box()GeometryQueryTool
notify_intermediate_of_transform(TopologyEntity *bte, const CubitTransformMatrix &xform) const GeometryQueryTool [private]
notify_observers_of_transform(RefEntity *ref_entity, const CubitTransformMatrix *transform=NULL) const GeometryQueryTool [private]
notify_observers_of_transform(DLIList< RefEntity * > &ref_ents, const CubitTransformMatrix *xform=NULL) const GeometryQueryTool [private]
num_bodies() const GeometryQueryTool
num_ref_edges() const GeometryQueryTool
num_ref_faces() const GeometryQueryTool
num_ref_groups() const GeometryQueryTool
num_ref_vertices() const GeometryQueryTool
num_ref_volumes() const GeometryQueryTool
okay_to_transform(Body *body) const GeometryQueryTool [private]
okay_to_transform(BasicTopologyEntity *bte) const GeometryQueryTool [private]
ref_edges(DLIList< RefEdge * > &ref_edges)GeometryQueryTool
ref_entity_list(char const *keyword, DLIList< RefEntity * > &entity_list, const CubitBoolean print_errors=CUBIT_TRUE)GeometryQueryTool
ref_faces(DLIList< RefFace * > &ref_faces)GeometryQueryTool
ref_groups(DLIList< RefGroup * > &ref_groups)GeometryQueryTool
ref_vertices(DLIList< RefVertex * > &ref_vertices)GeometryQueryTool
ref_volumes(DLIList< RefVolume * > &ref_volumes)GeometryQueryTool
reflect(DLIList< Body * > &bodies, const CubitVector &point, const CubitVector &axis, DLIList< Body * > *bodies_reflected=NULL, bool preview=false)GeometryQueryTool
reflect(DLIList< BasicTopologyEntity * > &btes, const CubitVector &point, const CubitVector &axis, DLIList< BasicTopologyEntity * > *btes_reflected=NULL, bool check_to_transform=true, bool preview=false)GeometryQueryTool
reflect(DLIList< RefEntity * > &entities_to_transform, const CubitVector &point, const CubitVector &axis, bool check_before_transforming, DLIList< RefEntity * > &entities_transformed, bool preview=false)GeometryQueryTool
register_intermediate_engine(IntermediateGeomEngine *engine)GeometryQueryTool
relative_sense(Surface *surface1, Surface *surface2)GeometryQueryTool [static]
remove_gqe(GeometryQueryEngine *gqe_ptr)GeometryQueryTool [inline]
reset_geometry_factor()GeometryQueryTool [inline, static]
restore_transform(Body *body)GeometryQueryTool
rotate(DLIList< Body * > &bodies, const CubitVector &axis, double degrees, DLIList< Body * > *bodies_rotated=NULL, bool check_to_transform=true, bool preview=false)GeometryQueryTool
rotate(DLIList< Body * > &bodies, const CubitVector &point, const CubitVector &normal, double degrees, DLIList< Body * > *bodies_rotated=NULL, bool check_to_transform=true, bool preview=false)GeometryQueryTool
rotate(DLIList< RefEntity * > &entities_to_transform, const CubitVector &point, const CubitVector &normal, double degrees, bool check_to_transform, DLIList< RefEntity * > &entities_transformed, bool preview=false)GeometryQueryTool
rotate(DLIList< BasicTopologyEntity * > &btes, const CubitVector &axis, double degrees, DLIList< BasicTopologyEntity * > *btes_rotated=NULL, bool check_to_transform=true, bool preview=false)GeometryQueryTool
rotate(DLIList< BasicTopologyEntity * > &btes, const CubitVector &point, const CubitVector &normal, double degrees, DLIList< BasicTopologyEntity * > *btes_rotated=NULL, bool check_to_transform=true, bool preview=false)GeometryQueryTool
same_query_engine(DLIList< TopologyEntity * > &topo_list) const GeometryQueryTool
save_temp_geom_files(DLIList< RefEntity * > &ref_entity_list, const char *filename, const CubitString &cubit_version, std::list< CubitString > &files_written, std::list< CubitString > &types_written)GeometryQueryTool
scale(Body *entity, const CubitVector &point, double factor, bool check_to_transform=true, bool preview=false)GeometryQueryTool
scale(Body *entity, const CubitVector &point, const CubitVector &factors, bool check_to_transform=true, bool preview=false)GeometryQueryTool
scale(BasicTopologyEntity *entity, const CubitVector &point, double factor, bool check_to_transform=true, bool preview=false)GeometryQueryTool
scale(BasicTopologyEntity *entity, const CubitVector &point, const CubitVector &factors, bool check_to_transform=true, bool preview=false)GeometryQueryTool
scale(DLIList< RefEntity * > &entities_to_transform, const CubitVector &point, double scale_x, double scale_y, double scale_z, bool check_to_transform, DLIList< RefEntity * > &entities_scaled, bool preview=false)GeometryQueryTool
set_default_gqe(GeometryQueryEngine *gqe)GeometryQueryTool
set_export_allint_version(int version)GeometryQueryTool
set_facet_bbox(CubitBoolean pass_flag)GeometryQueryTool [inline, static]
set_geometry_factor(double fac)GeometryQueryTool [inline, static]
set_merge_test_bbox(CubitBoolean tof)GeometryQueryTool [inline, static]
set_merge_test_internal(int tof)GeometryQueryTool [inline, static]
set_sliver_curve_cleanup_tolerance(double tol)GeometryQueryTool [inline, static]
set_sliver_surface_cleanup_tolerance(double tol)GeometryQueryTool [inline, static]
set_sme_dbl_option(const char *opt_name, double val)GeometryQueryTool
set_sme_int_option(const char *opt_name, int val)GeometryQueryTool
set_sme_resabs_tolerance(double new_resabs)GeometryQueryTool
set_sme_str_option(const char *opt_name, const char *val)GeometryQueryTool
straightline_intersections(RefEdge *ref_edge1, CubitVector &origin2, CubitVector &dir2, DLIList< CubitVector > &intersection_list, CubitBoolean bounded=CUBIT_FALSE, CubitBoolean closest=CUBIT_FALSE)GeometryQueryTool [private]
surface_angle(RefFace *ref_face_1, RefFace *ref_face_2, RefEdge *ref_edge=NULL, RefVolume *ref_volume=NULL, double frac=0.5)GeometryQueryTool
surfaceSliverCleanUpToleranceGeometryQueryTool [private, static]
trackMergedAwayEntsGeometryQueryTool [static]
translate(DLIList< Body * > &bodies, const CubitVector &delta, DLIList< Body * > *bodies_translated=NULL, bool check_to_transform=true, bool preview=false)GeometryQueryTool
translate(DLIList< BasicTopologyEntity * > &btes, const CubitVector &delta, DLIList< BasicTopologyEntity * > *btes_translated=NULL, bool check_to_transform=true, bool preview=false)GeometryQueryTool
translate(DLIList< RefEntity * > &entities_to_transform, double x, double y, double z, bool check_before_transforming, DLIList< RefEntity * > &entities_transformed, bool preview=false)GeometryQueryTool
uidsOfImportingEntsGeometryQueryTool [static]
unregister_intermediate_engine(IntermediateGeomEngine *engine)GeometryQueryTool
useFacetBBoxGeometryQueryTool [private, static]
validate_geometry_database()GeometryQueryTool
volumes_overlap(RefVolume *volume_1, RefVolume *volume_2)GeometryQueryTool
~GeometryQueryTool()GeometryQueryTool
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines