cgma
SubSurface Member List
This is the complete list of members for SubSurface, including all inherited members.
add(PartitionLoop *loop)PartitionSurface
add(PartitionCoSurf *cosurf)PartitionSurface
append_simple_attribute_virt(const CubitSimpleAttrib &)PartitionSurface [virtual]
are_positions_on(DLIList< CubitVector * > &test_position_list, DLIList< CubitBoolean * > &is_on_list)Surface [virtual]
bodysm()TopologyBridge
bodysms(DLIList< BodySM * > &bodies, bool unique=true)TopologyBridge
bounding_box() const PartitionSurface [virtual]
bridge_manager() const TopologyBridge
bridge_manager(BridgeManager *manager)TopologyBridge
bridge_sense()TopologyBridge [inline]
ChildType typedefSurface
closest_facet(const CubitVector &input_position, CubitVector &result_position)PartitionSurface
closest_point(CubitVector const &pos, CubitVector *close=0, CubitVector *norm=0, CubitVector *curv1=0, CubitVector *curv2=0)SubSurface [virtual]
closest_point_along_vector(CubitVector &from_point, CubitVector &along_vector, CubitVector &point_on_surface)SubSurface [virtual]
closest_point_trimmed(CubitVector from, CubitVector &result)SubSurface [virtual]
closest_point_uv_guess(CubitVector const &location, double &u, double &v, CubitVector *closest_location=NULL, CubitVector *unit_normal=NULL)SubSurface [virtual]
closest_points(DLIList< CubitVector * > &location_list, DLIList< CubitVector * > *closest_location_list=NULL, DLIList< CubitVector * > *unit_normal_list=NULL, DLIList< CubitVector * > *curvature1_list=NULL, DLIList< CubitVector * > *curvature2_list=NULL)Surface [virtual]
closest_points_trimmed(std::vector< CubitVector > &from_points_list, std::vector< CubitVector > &points_on_surface_list)Surface [virtual]
coedgesms(DLIList< CoEdgeSM * > &coedgesms, bool unique=true)TopologyBridge
combine(PartitionSurface *dead_surface)SubSurface [virtual]
construct(const CubitSimpleAttrib &attrib, PartitionLump *vol)PartitionSurface [static]
copy()SubSurface [protected, virtual]
curves(DLIList< Curve * > &curves, bool unique=true)TopologyBridge
curves_ignore_virtual(DLIList< Curve * > &curves, bool unique=true)TopologyBridge
draw_facets(int color) const PartitionSurface
evaluate(double u, double v, CubitVector *position, CubitVector *unit_normal, CubitVector *curvature1, CubitVector *curvature2)SubSurface [virtual]
Surface::evaluate(double u, double v, CubitVector &pos, CubitVector deriv1[2], CubitVector deriv2[3])Surface [virtual]
facetListPartitionSurface [protected]
find_first(const PartitionShell *shell) const PartitionSurface
find_first(const PartitionLump *lump) const PartitionSurface
find_first(const PartitionShell *shell, CubitSense sense) const PartitionSurface
find_next(const PartitionCoSurf *cosurf) const PartitionSurface
geometry_sensePartitionSurface [protected]
geometry_type()SubSurface [virtual]
GeometryEntity()GeometryEntity [inline]
get_children(DLIList< TopologyBridge * > &children, bool return_hidden_entities=false, int layer=MAX_TB_LAYER)TopologyBridge
get_children_virt(DLIList< TopologyBridge * > &)PartitionSurface [virtual]
get_cone_params(CubitVector &center, CubitVector &normal, CubitVector &major_axis, double &radius_ratio, double &sine_angle, double &cos_angle) const SubSurface [virtual]
get_facet_data(DLIList< CubitFacetData * > &result_list) const PartitionSurface
get_geometry_query_engine() const PartitionSurface [virtual]
get_geometry_sense()SubSurface [virtual]
get_nurb_params(bool &rational, int &degree_u, int &degree_v, int &num_cntrl_pts_u, int &num_cntrl_pts_v, DLIList< CubitVector > &cntrl_pts, DLIList< double > &weights, DLIList< double > &u_knots, DLIList< double > &v_knots) const SubSurface [virtual]
get_param_range_U(double &lo, double &hi)SubSurface [virtual]
get_param_range_V(double &lo, double &hi)SubSurface [virtual]
get_parents(DLIList< TopologyBridge * > &parents)TopologyBridge
get_parents_virt(DLIList< TopologyBridge * > &)PartitionSurface [virtual]
get_point_normal(CubitVector &point, CubitVector &normal)SubSurface [virtual]
get_points(DLIList< PartitionPoint * > &list) const PartitionSurface
get_projected_distance_on_surface(CubitVector *pos1, CubitVector *pos2, double &distance)PartitionSurface [virtual]
get_save_topology(DLIList< int > &curves)PartitionSurface [protected]
get_saved_id() const GeometryEntity [inline]
get_saved_names(std::vector< CubitString > &names)GeometryEntity
get_shell_sense(ShellSM *shell_ptr) const PartitionSurface [virtual]
get_simple_attribute(DLIList< CubitSimpleAttrib > &)PartitionSurface [virtual]
get_simple_attribute(const CubitString &name, DLIList< CubitSimpleAttrib > &)PartitionSurface [virtual]
get_sphere_params(CubitVector &center, double &radius) const SubSurface [virtual]
get_torus_params(CubitVector &center, CubitVector &normal, double &major_radius, double &minor_radius) const SubSurface [virtual]
get_uv_sense()Surface [inline, virtual]
has_facets() const PartitionSurface [inline]
init_facet_data()PartitionSurface
insert_facets(DLIList< PartitionEntity * > points, DLIList< CubitFacetEdgeData * > &boundary_edges, DLIList< CubitFacetData * > &surf_facets)PartitionSurface [protected]
interior_facet_points(DLIList< CubitPoint * > &result_list) const PartitionSurface [protected]
is_closed_in_U()SubSurface [virtual]
is_closed_in_V()SubSurface [virtual]
is_cylindrical()Surface [inline, virtual]
is_parametric()SubSurface [virtual]
is_periodic()SubSurface [virtual]
is_periodic_in_U(double &period)SubSurface [virtual]
is_periodic_in_V(double &period)SubSurface [virtual]
is_position_on(CubitVector &test_position)SubSurface [virtual]
is_singular_in_U(double u_param)SubSurface [virtual]
is_singular_in_V(double v_param)SubSurface [virtual]
layer() const PartitionSurface [inline, virtual]
loopsm()TopologyBridge
loopsms(DLIList< LoopSM * > &loopsms, bool unique=true)TopologyBridge
lump()TopologyBridge
lumps(DLIList< Lump * > &lumps, bool unique=true)TopologyBridge
markPartitionEntity
MAX_TB_LAYER enum valueTopologyBridge
measure()SubSurface [virtual]
move_to_geometry(CubitVector &position)PartitionSurface [virtual]
next_co_surface(const PartitionCoSurf *prev=0) const PartitionSurface [inline]
next_loop(const PartitionLoop *prev=0) const PartitionSurface [inline]
notify_destroyed(CubitFacetData *facet)PartitionSurface
notify_moving_point(CubitPoint *point, const CubitVector &new_pos)PartitionSurface
notify_split(FacetEntity *old_tri, FacetEntity *new_tri)PartitionSurface [virtual]
num_loops() const PartitionSurface
owner() const TopologyBridge [inline]
owner(TBOwner *new_owner)TopologyBridge [inline]
param_dir(CubitVector &, CubitVector &, double &, double &)Surface [inline, virtual]
partitioned_entity() const PartitionEntity [inline]
partitioned_surface() const SubSurface [inline]
PartitionEntity()PartitionEntity [protected]
PartitionSurface(PartitionLump *owner)PartitionSurface
PartitionSurface()PartitionSurface [protected]
point_containment(const CubitVector &point)PartitionSurface [virtual]
point_containment(double u, double v)PartitionSurface [virtual]
point_containment(const CubitVector &point, PartitionCurve *&boundary_curve)PartitionSurface
points(DLIList< TBPoint * > &points, bool unique=true)TopologyBridge
position_from_u_v(double u, double v)SubSurface [virtual]
principal_curvatures(CubitVector const &loc, double &curv1, double &curv2, CubitVector *closest_location=0)SubSurface [virtual]
print_debug_info(const char *prefix=0, bool print_sub_entity_set=true) const PartitionSurface [virtual]
print_partitioned_entity(const char *prefix=0) const PartitionEntity
relax_to_geometry(CubitPoint *facet_point, const CubitVector *input_position=0)PartitionEntity
remove(PartitionLoop *loop)PartitionSurface
remove(PartitionCoSurf *cosurf)PartitionSurface
remove_all_simple_attribute_virt()PartitionSurface [virtual]
remove_simple_attribute_virt(const CubitSimpleAttrib &)PartitionSurface [virtual]
replace_facets(DLIList< CubitFacetData * > &dead_facets, DLIList< CubitFacetData * > &new_facets)PartitionSurface
reverse_bridge_sense()TopologyBridge [inline]
reverse_loops()PartitionSurface [protected]
reverse_sense()SubSurface [virtual]
save(CubitSimpleAttrib &)SubSurface [virtual]
set_facet_data(const DLIList< CubitFacetData * > &new_list)PartitionSurface
set_saved_id(int value)GeometryEntity [inline]
set_saved_names(const std::vector< CubitString > &names)GeometryEntity
shellsms(DLIList< ShellSM * > &shellsms, bool unique=true)TopologyBridge
split(DLIList< CubitFacetData * > &facets_to_move)PartitionSurface
sub_entity_set() const PartitionEntity [inline]
SubSurface(Surface *real_surf)SubSurface
SubSurface(SubSurface *split_from)SubSurface [private]
Surface()Surface
surfaces(DLIList< Surface * > &surfaces, bool unique=true)TopologyBridge
surfaces_ignore_virtual(DLIList< Surface * > &surfaces, bool unique=true)TopologyBridge
topology_entity() const TopologyBridge
TopologyBridge()TopologyBridge [inline]
transform(const CubitTransformMatrix &xform)PartitionSurface [virtual]
u_v_from_position(CubitVector const &location, double &u, double &v, CubitVector *closest_location=NULL)SubSurface [virtual]
update_facet_tool()PartitionSurface [protected]
uv_derivitives(double u, double v, CubitVector &du, CubitVector &dv)SubSurface [virtual]
validate(const CubitString &, DLIList< TopologyEntity * > &)TopologyBridge [inline, virtual]
~GeometryEntity()GeometryEntity [virtual]
~PartitionEntity()PartitionEntity [virtual]
~PartitionSurface()PartitionSurface [virtual]
~SubSurface()SubSurface [virtual]
~Surface()Surface [virtual]
~TopologyBridge()TopologyBridge [virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines