cgma
PartitionEngine Member List
This is the complete list of members for PartitionEngine, including all inherited members.
add_to_deactivated_list(PartitionBody *body)PartitionEngine
add_to_deactivated_list(PartitionLump *vol)PartitionEngine
add_to_deactivated_list(PartitionSurface *sur)PartitionEngine
add_to_deactivated_list(PartitionCurve *cur)PartitionEngine
add_to_deactivated_list(PartitionPoint *pt)PartitionEngine
add_to_id_map(SubEntitySet *set, int unique_id)PartitionEngine
attribute_after_imprinting(DLIList< TopologyBridge * > &tb_list, DLIList< Body * > &old_bodies)PartitionEngine [inline, virtual]
clean_out_deactivated_geometry()PartitionEngine [virtual]
curves_from_surfaces(const DLIList< PartitionSurface * > &input_surfs, DLIList< PartitionCurve * > &output_curves)PartitionEngine [static]
deactivatedListPartitionEngine [private]
delete_facet(CubitFacet *)PartitionEngine [static]
delete_instance()PartitionEngine [static]
delete_solid_model_entities(PartitionBody *body, BodySM *&real_body)PartitionEngine
delete_solid_model_entities(PartitionSurface *surface, Surface *&real_surface)PartitionEngine
delete_solid_model_entities(PartitionCurve *curve, Curve *&real_curve)PartitionEngine
destroy_lump(PartitionLump *lump)PartitionEngine
destroy_shell(PartitionShell *shell)PartitionEngine [private]
destroy_surface(PartitionSurface *surface)PartitionEngine
entity_from_id(int set_id, int geom_id, SubEntitySet &default_set)PartitionEngine
export_geometry(DLIList< TopologyBridge * > &geometry_to_save)PartitionEngine [virtual]
find_coedges(PartitionSurface *surface, PartitionCurve *curve, PartitionPoint *point, PartitionCoEdge *&previous, PartitionCoEdge *&next)PartitionEngine [private]
get_from_id_map(int unique_id)PartitionEngine
get_tbs_with_bridge_manager_as_owner(TopologyBridge *source_bridge, DLIList< TopologyBridge * > &tbs)PartitionEngine [virtual]
import_geometry(DLIList< TopologyBridge * > &imported_geometry)PartitionEngine [virtual]
insert_curve(Surface *surface, DLIList< CubitVector * > &segment_points, DLIList< Curve * > &new_curves, const double *tolerance_length=NULL)PartitionEngine
insert_curve(DLIList< Surface * > &surfaces, DLIList< CubitVector * > &polyline, DLIList< Surface * > &new_surfaces, DLIList< Curve * > &polyline_curves, const double *tolerance_length=NULL, DLIList< Surface * > *surfs_to_reverse=NULL)PartitionEngine
insert_curve(DLIList< PartitionSurface * > &surfaces, DLIList< CubitVector * > &polyline, DLIList< PartitionSurface * > &new_surfaces, DLIList< PartitionCurve * > &polyline_curves, const double *tolerance_length=NULL)PartitionEngine [private]
insert_curve(PartitionSurface *surface, SegmentedCurve *curve)PartitionEngine [private]
insert_curve(DLIList< CubitFacetEdgeData * > &facet_edges, DLIList< CubitVector * > *curve_segments=0)PartitionEngine [private]
insert_nonmanifold_surfaces(DLIList< PartitionSurface * > &surfaces, PartitionShell *shell1, PartitionShell *shell2)PartitionEngine [private]
insert_point(Curve *curve, double u)PartitionEngine
insert_point(PartitionCurve *curve, PartitionPoint *point)PartitionEngine [private]
insert_point_curve(Surface *surf, const CubitVector &position, Surface *&partitioned_surf)PartitionEngine
insert_point_curve(PartitionSurface *surface, CubitPointData *point)PartitionEngine [private]
insert_point_curve(PartitionSurface *surface, PartPTCurve *curve, bool update_topology=true)PartitionEngine [private]
insert_surface(Surface *surf_to_copy, Lump *lump)PartitionEngine
insert_surface(DLIList< CubitFacet * > &facets, Lump *lump)PartitionEngine
insert_surface(PartitionLump *lump, PartitionSurface *surf)PartitionEngine [private]
inside_shell(PartitionShell *const shell, PartitionSurface *const surf, bool &result)PartitionEngine [private]
instance()PartitionEngine [static]
instance_PartitionEngine [private, static]
is_composite(TBOwner *bridge_owner)PartitionEngine [virtual]
is_composite(TopologyBridge *bridge)PartitionEngine [virtual]
is_partition(TBOwner *bridge_owner)PartitionEngine [virtual]
layer()PartitionEngine [inline]
level() const PartitionEngine [inline, virtual]
make_body(PartitionPoint *pt)PartitionEngine [private]
make_body(PartitionCurve *curve)PartitionEngine [private]
make_body(PartitionSurface *surf)PartitionEngine [private]
make_body(PartitionLump *lump)PartitionEngine [private]
make_body_internal(TopologyBridge *child_ptr)PartitionEngine [private]
next_curve_around_point(PartitionSurface *const surface, CubitFacetEdgeData *const edge, CubitPointData *const point, const bool backwards)PartitionEngine [private]
notify_deactivated(PartitionBody *body)PartitionEngine
notify_deactivated(PartitionLump *vol)PartitionEngine
notify_deactivated(PartitionSurface *surface)PartitionEngine
notify_deactivated(PartitionCurve *curve)PartitionEngine
notify_deactivated(PartitionPoint *point)PartitionEngine
notify_transform(TopologyBridge *bridge, const CubitTransformMatrix &xform)PartitionEngine [virtual]
notify_transform_internal(TopologyBridge *bridge, const CubitTransformMatrix &xform)PartitionEngine [private]
PartitionEngine()PartitionEngine [private]
PartitionLumpImprint classPartitionEngine [friend]
project_to_surface(PartitionSurface *surface, const CubitVector &position)PartitionEngine [private]
project_to_surface(DLIList< CubitFacetData * > &facets, DLIList< CubitVector * > &polyline_in, DLIList< CubitFacetEdgeData * > &polyline_out, DLIList< CubitPointData * > &polyline_pts, const double *tolerance_length=NULL)PartitionEngine [private]
push_imprint_attributes_before_modify(DLIList< BodySM * > &body_sms)PartitionEngine [inline, virtual]
push_named_attributes_to_curves_and_points(DLIList< TopologyBridge * > &tb_list, const char *name_in)PartitionEngine [inline, virtual]
reflect(PartitionBody *ent, const CubitVector &axis)PartitionEngine
reflect(PartitionEntity *ent, const CubitVector &axis)PartitionEngine
remove_attributes(DLIList< TopologyBridge * > &bridge_list)PartitionEngine [virtual]
remove_attributes_from_unmodifed_virtual(DLIList< TopologyBridge * > &bridges)PartitionEngine [inline, virtual]
remove_curve(PartitionCurve *curve, PartitionSurface *dead_surfs[2]=0)PartitionEngine
remove_from_id_map(SubEntitySet *set, int unique_id)PartitionEngine
remove_imprint_attributes_after_modify(DLIList< BodySM * > &old_sms, DLIList< BodySM * > &new_sms)PartitionEngine [inline, virtual]
remove_modified(DLIList< Surface * > &all_surfs, DLIList< Curve * > &all_curves, DLIList< TBPoint * > &all_pts)PartitionEngine [virtual]
remove_point(PartitionPoint *point, PartitionCurve *dead_curves[2]=0)PartitionEngine
remove_point_curve(PartitionPoint *point)PartitionEngine [private]
remove_surface(PartitionSurface *surface)PartitionEngine
replace_curve(Curve *curve)PartitionEngine [private]
replace_lump(Lump *lump)PartitionEngine [private]
replace_point(TBPoint *point)PartitionEngine [private]
replace_surface(Surface *surface)PartitionEngine
restore_curve(SubCurve *curve)PartitionEngine [private]
restore_from_attrib(Curve *partitioned_curve)PartitionEngine [private]
restore_from_attrib(Surface *partitioned_surface)PartitionEngine [private]
restore_from_attrib(Lump *partitioned_lump)PartitionEngine [private]
restore_lump(PartitionLump *lump)PartitionEngine [private]
restore_point(PartitionPoint *point)PartitionEngine [private]
restore_surface(SubSurface *surface)PartitionEngine [private]
restore_transform(PartitionBody *ent)PartitionEngine
rotate(PartitionBody *ent, const CubitVector &axis, double degrees)PartitionEngine
rotate(PartitionEntity *ent, const CubitVector &axis, double degrees)PartitionEngine
save_curves(SubEntitySet *curve_set)PartitionEngine [private]
save_lumps(SubEntitySet *lump_set)PartitionEngine [private]
save_surfaces(SubEntitySet *surface_set)PartitionEngine [private]
scale(PartitionBody *ent, const CubitVector &factors)PartitionEngine
scale(PartitionEntity *ent, const CubitVector &factors)PartitionEngine
split_lump(PartitionShell *shell)PartitionEngine [private]
split_shell(PartitionShell *shell)PartitionEngine [private]
split_surface(PartitionSurface *surface, PartitionCoEdge *new_curve)PartitionEngine [private]
translate(PartitionBody *ent, const CubitVector &delta)PartitionEngine
translate(PartitionEntity *ent, const CubitVector &delta)PartitionEngine
uniqueIdMapPartitionEngine [private]
~PartitionEngine()PartitionEngine [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines