cgma
FacetEvalTool Member List
This is the complete list of members for FacetEvalTool, including all inherited members.
ac_at_edge(CubitVector &fac, CubitVector &eac, int edge_id)FacetEvalTool [private, static]
area()FacetEvalTool
aTreeFacetEvalTool [private]
bounding_box()FacetEvalTool
calculate_area()FacetEvalTool
check_faceting()FacetEvalTool [private]
closest_facet(const CubitVector &point)FacetEvalTool
closest_point(CubitVector &this_point, CubitVector *closest_point_ptr, CubitVector *normal_ptr=NULL)FacetEvalTool
closest_point_trimmed(CubitVector &this_point, CubitVector *closest_point_ptr, CubitBoolean &lies_outside, CubitVector *normal_ptr=NULL)FacetEvalTool
compare_tol()FacetEvalTool [inline]
compare_tol(double tol)FacetEvalTool [inline]
compareTolFacetEvalTool [private]
compute_curve_tangent(CubitFacetEdge *edge, double min_dot, CubitVector &T0, CubitVector &T3)FacetEvalTool [static]
contained_volume(DLIList< CubitFacet * > &facets)FacetEvalTool [static]
debug_draw_bezier_edges(int color=-1)FacetEvalTool [private]
debug_draw_bezier_facet(CubitFacet *facet, int color=-1)FacetEvalTool [private]
debug_draw_bezier_facets(int color=-1)FacetEvalTool [private]
debug_draw_edge(CubitFacetEdge *edge, int color=-1)FacetEvalTool [private]
debug_draw_edges(int color=-1)FacetEvalTool [private]
debug_draw_eval_bezier_facet(CubitFacet *facet)FacetEvalTool [private]
debug_draw_facet_normals(int color=-1)FacetEvalTool [private]
debug_draw_facets(int color=-1)FacetEvalTool
debug_draw_line(CubitVector &begin, CubitVector &end, int color=-1)FacetEvalTool [private]
debug_draw_location(CubitVector &location, int color=-1)FacetEvalTool [private]
debug_draw_point_normals(int color=-1)FacetEvalTool [private]
debug_draw_vec(CubitVector &vec, int color=-1)FacetEvalTool [private]
destroy_facets()FacetEvalTool [private]
eval_bezier_patch(CubitFacet *facet, CubitVector &areacoord, CubitVector &pt)FacetEvalTool [private, static]
eval_bezier_patch_normal(CubitFacet *facet, CubitVector &areacoord, CubitVector &normal)FacetEvalTool [private, static]
eval_edge(CubitFacet *facet, int vert0, int vert1, CubitVector &pt_on_plane, CubitVector &close_point)FacetEvalTool [static]
eval_facet(CubitFacet *facet, CubitVector &areacoord, CubitVector *eval_point, CubitVector *eval_normal)FacetEvalTool [static]
eval_facet(CubitFacet *facet, CubitVector &pt, CubitVector &areacoord, CubitVector &close_point, CubitBoolean &outside_facet)FacetEvalTool
eval_facet_normal(CubitFacet *facet, CubitVector &areacoord, CubitVector &normal)FacetEvalTool [static]
eval_point(CubitFacet *facet, int vertex_id, CubitVector &close_point)FacetEvalTool [static]
eval_quadratic(CubitFacet *facet, int pt_idx, CubitVector &eval_pt, CubitVector &qpoint, CubitVector &qnorm)FacetEvalTool [private]
eval_quadric(CubitFacet *facet, int pt_index, CubitVector &eval_pt, CubitVector &qpt)FacetEvalTool [private]
facet_area_coordinate(CubitFacet *facet, const CubitVector &pt_on_plane, CubitVector &areacoord)FacetEvalTool [static]
FacetEvalTool()FacetEvalTool
facets_from_search_grid(CubitVector &this_point, DLIList< CubitFacet * > &facet_list, double &tol_used)FacetEvalTool [private]
facets_from_search_grid(CubitVector &this_point, double compare_tol, DLIList< CubitFacet * > &facet_list)FacetEvalTool [private]
get_close_points(CubitPoint *point, CubitPoint **close_point, int &num_close, int max_close, int min_close)FacetEvalTool [private]
get_edges(DLIList< CubitFacetEdge * > &edge_list)FacetEvalTool [inline]
get_edges_from_facets(DLIList< CubitFacet * > &facet_list, DLIList< CubitFacetEdge * > &edge_list)FacetEvalTool [private]
get_facet_project_time()FacetEvalTool [inline, static]
get_facets(DLIList< CubitFacet * > &facet_list)FacetEvalTool [inline]
get_grid_search_time()FacetEvalTool [inline, static]
get_intersections(CubitVector point1, CubitVector point2, DLIList< CubitVector * > &intersection_list, bool bounded=CUBIT_FALSE)FacetEvalTool
get_loops_from_facets(DLIList< CubitFacetEdge * > &all_edge_list, DLIList< DLIList< CubitFacetEdge * > * > &loop_list)FacetEvalTool
get_min_dot()FacetEvalTool [inline]
get_output_id()FacetEvalTool [inline]
get_points(DLIList< CubitPoint * > &point_list)FacetEvalTool [inline]
get_points_from_facets(DLIList< CubitFacet * > &facet_list, DLIList< CubitPoint * > &point_list)FacetEvalTool [private]
have_data_to_calculate_bbox(void)FacetEvalTool [private]
hodograph(CubitFacet *facet, CubitVector &areacoord, CubitVector Nijk[10])FacetEvalTool [private, static]
init_bezier_edge(CubitFacetEdge *edge, double min_dot)FacetEvalTool [static]
init_bezier_facet(CubitFacet *facet)FacetEvalTool [static]
init_bezier_surface()FacetEvalTool
init_boundary_bezier_edge(CubitFacetEdge *edge)FacetEvalTool [static]
init_edge_control_points(CubitVector &P0, CubitVector &P3, CubitVector &N0, CubitVector &N3, CubitVector &T0, CubitVector &T3, CubitVector Pi[3])FacetEvalTool [static]
init_edge_control_points_single(CubitVector &P0, CubitVector &P3, CubitVector &T0, CubitVector &T3, CubitVector Pi[3])FacetEvalTool [static]
init_facet_control_points(CubitVector N[6], CubitVector P[3][5], CubitVector G[6])FacetEvalTool [static]
init_gradient()FacetEvalTool [private]
init_quadrics()FacetEvalTool [private]
initialize(DLIList< CubitFacet * > &facet_list, DLIList< CubitPoint * > &point_list, int interp_order, double min_dot)FacetEvalTool
interp_order()FacetEvalTool [inline]
interpOrderFacetEvalTool [private]
intersect_ray(CubitVector &origin, CubitVector &direction, CubitFacet *facet, CubitVector *point, double &distance)FacetEvalTool [static]
intersect_ray(CubitVector &origin, CubitVector &direction, CubitFacetEdge *facet, CubitVector *point, double &distance)FacetEvalTool [static]
is_at_vertex(CubitFacet *facet, const CubitVector &pt, CubitVector &ac, double compare_tol, CubitVector &eval_pt, CubitVector *eval_norm_ptr)FacetEvalTool [private, static]
is_flat()FacetEvalTool
is_outside(CubitFacet *facet, CubitVector &areacoord)FacetEvalTool [static]
isFlatFacetEvalTool [private]
isParameterizedFacetEvalTool [private]
lastFacetFacetEvalTool [private]
loops()FacetEvalTool [inline]
mark_edge_pairs(CubitPoint *point)FacetEvalTool [private]
markedFacetListFacetEvalTool [private]
minDotFacetEvalTool [private]
move_ac_inside(CubitVector &ac, double tol)FacetEvalTool [private, static]
myAreaFacetEvalTool [private]
myBBoxFacetEvalTool [private]
myEdgeListFacetEvalTool [private]
myFacetListFacetEvalTool [private]
myLoopListFacetEvalTool [private]
myPointListFacetEvalTool [private]
next_boundary_edge(CubitFacetEdge *this_edge, CubitPoint *p0)FacetEvalTool [static]
num_facets() const FacetEvalTool [inline]
num_points() const FacetEvalTool [inline]
numEvalsFacetEvalTool [private, static]
on_circle(CubitVector &ptA, CubitVector &normA, CubitVector &ptB, CubitVector &normB, CubitVector &eval_pt, CubitVector &pt_on_circle, CubitVector &normal)FacetEvalTool [private]
output_idFacetEvalTool [private]
pair_edges()FacetEvalTool [private]
parameterize()FacetEvalTool
project_to_facet(CubitFacet *facet, const CubitVector &pt, CubitVector &areacoord, CubitVector &close_point, CubitBoolean &outside, double compare_tol)FacetEvalTool [static]
project_to_facet_plane(CubitFacet *facet, const CubitVector &pt, CubitVector &point_on_plane, double &dist)FacetEvalTool [static]
project_to_facetedge(CubitFacet *facet, int vert0, int vert1, const CubitVector &the_point, CubitVector &pt_on_plane, CubitVector &close_point, CubitBoolean &outside_facet, CubitBoolean must_be_on_edge=CUBIT_FALSE)FacetEvalTool [static]
project_to_facets(CubitVector &this_point, CubitBoolean trim, CubitBoolean *outside, CubitVector *closest_point_ptr, CubitVector *normal_ptr)FacetEvalTool [private]
project_to_facets(DLIList< CubitFacet * > &facet_list, CubitFacet *&last_facet, int interp_order, double compare_tol, const CubitVector &this_point, CubitBoolean trim, CubitBoolean *outside, CubitVector *closest_point_ptr, CubitVector *normal_ptr)FacetEvalTool [static]
project_to_patch(CubitFacet *facet, CubitVector &ac, const CubitVector &pt, CubitVector &eval_pt, CubitVector *eval_norm, CubitBoolean &outside, double compare_tol, int edge_id)FacetEvalTool [private, static]
remove_facets(DLIList< CubitFacet * > &facet_list)FacetEvalTool
replace_facets(DLIList< CubitFacet * > &facet_list)FacetEvalTool
reset_bounding_box()FacetEvalTool
restore(FILE *fp, unsigned int endian, int num_facets, int num_edges, int num_points, CubitFacet **facets, CubitFacetEdge **edges, CubitPoint **points)FacetEvalTool
reverse_facets()FacetEvalTool
reverse_facets(DLIList< CubitFacet * > &facets)FacetEvalTool [static]
save(FILE *fp)FacetEvalTool
set_bounding_box(CubitBox &box)FacetEvalTool [inline]
set_output_id(int id)FacetEvalTool [inline]
set_up_grid_search(double geom_factor)FacetEvalTool [private]
timeFacetProjectFacetEvalTool [private, static]
timeGridSearchFacetEvalTool [private, static]
tool_id()FacetEvalTool [inline]
toolIDFacetEvalTool [private]
transform_control_points(CubitTransformMatrix &rotmat)FacetEvalTool
write_loops()FacetEvalTool [private]
~FacetEvalTool()FacetEvalTool
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines