cgma
CubitOctreeNode Member List
This is the complete list of members for CubitOctreeNode, including all inherited members.
adjCellCubitOctreeNode [private]
adjGridNodeCubitOctreeNode [private]
adjNodeDistanceCubitOctreeNode [private]
append_list_item(CubitVector facet_normal)CubitOctreeNode
append_list_item(OctreeIntersectionData *ptr_int_data)CubitOctreeNode [inline]
bfs_to_find_contained_nodes(int max_onode_per_src)CubitOctreeNode
calc_facet_patch_distance_normal(DLIList< OctreeIntersectionData * > &idatas, int num_use_idatas, double &patch_distance, CubitVector &patch_normal, CubitBoolean sort, CubitBoolean set_Refface)CubitOctreeNode
calculate_size_based_on_cell_dimension(double bbox_dimension)CubitOctreeNode
cellDepthDifferenceCubitOctreeNode [private]
colorCubitOctreeNode [private]
compare_function(CubitOctreeNode *&a, CubitOctreeNode *&b)CubitOctreeNode [static]
coordCubitOctreeNode [private]
CubitOctreeNode(const CubitVector &cen, CubitOctreeCell *parent_cell, const int i, const int j, const int k)CubitOctreeNode
CubitOctreeNode(const double &x, const double &y, const double &z)CubitOctreeNode
dfs_to_find_contained_nodes(int max_onode_per_src)CubitOctreeNode
display(OctreeNodeConstant type=NODE_SIZE, float draw_size=-1)CubitOctreeNode
distanceCubitOctreeNode [private]
find_distance_at_adj_node(PriorityQueue< CubitOctreeNode * > *heap)CubitOctreeNode
find_half_space(CubitFacet *ptr_facet)CubitOctreeNode
find_intersection_point(int axis, CubitVector grid_node0, CubitVector grid_node1, CubitVector &facet_normal, CubitVector facet_vert0, CubitVector facet_vert1, CubitVector facet_vert2, CubitVector &int_point, double &para)CubitOctreeNode
find_intersection_with_facet(CubitOctreeType type, RefFace *ptr_face, CubitFacet *ptr_facet, DLIList< CubitOctreeNode * > &boundary_white_node_list)CubitOctreeNode
find_min_depth_cell_and_depth_difference(void)CubitOctreeNode
find_size_using_adj_node()CubitOctreeNode
get_adj_cell(const int i, const int j, const int k)CubitOctreeNode [inline]
get_adj_node(int num)CubitOctreeNode
get_adj_node_distance(enum OctreePosition type)CubitOctreeNode
get_cell_depth_difference()CubitOctreeNode [inline]
get_color()CubitOctreeNode [inline]
get_coord()CubitOctreeNode [inline]
get_counter()CubitOctreeNode
get_distance()CubitOctreeNode [inline]
get_halfspace_direction()CubitOctreeNode [inline]
get_idata_list()CubitOctreeNode [inline]
get_mark()CubitOctreeNode [inline]
get_min_depth_cell()CubitOctreeNode [inline]
get_normal() const CubitOctreeNode [inline]
get_num()CubitOctreeNode [inline]
get_size(OctreeSourceEntityType type) const CubitOctreeNode
get_visit() const CubitOctreeNode [inline]
halfspaceDirectionCubitOctreeNode [private]
id()CubitOctreeNode [inline]
initialize_constructor(const double &x, const double &y, const double &z)CubitOctreeNode
is_intersection_point_contained_inside_facet(const CubitVector &int_point, const CubitVector &facet_vert0, const CubitVector &facet_vert1, const CubitVector &facet_vert2)CubitOctreeNode [static]
is_same_side(const CubitVector &p1, const CubitVector &p2, const CubitVector &a, const CubitVector &b)CubitOctreeNode [static]
manhattan_distance_adj_node(int index)CubitOctreeNode
manhattan_distance_adj_node(CubitOctreeNode *ptr_adj_node)CubitOctreeNode [inline]
markCubitOctreeNode [private]
mCounterCubitOctreeNode [private, static]
minDepthCellCubitOctreeNode [private]
mNormalCubitOctreeNode [private]
numCubitOctreeNode [private]
octreeIntersectionDataListCubitOctreeNode [private]
refFaceCubitOctreeNode [private]
reset_counter()CubitOctreeNode [inline, static]
SAT_find_face_distance_average_normal()CubitOctreeNode
set_adj_node(enum OctreePosition type, CubitOctreeNode *ptr_grid_node)CubitOctreeNode
set_adj_node_distance(enum OctreePosition type, int dist)CubitOctreeNode
set_color(const int new_color)CubitOctreeNode [inline]
set_halfspace_direction(const CubitBoolean type)CubitOctreeNode [inline]
set_mark(CubitBoolean type)CubitOctreeNode [inline]
set_size(double s, int type)CubitOctreeNode
set_visit(CubitBoolean type)CubitOctreeNode [inline]
sizeCubitOctreeNode [private]
update_adj_cell(CubitOctreeCell *ptr_cell, int i, int j, int k)CubitOctreeNode [inline]
visitCubitOctreeNode [private]
x()CubitOctreeNode [inline]
x(double value)CubitOctreeNode [inline]
y()CubitOctreeNode [inline]
y(double value)CubitOctreeNode [inline]
z()CubitOctreeNode [inline]
z(double value)CubitOctreeNode [inline]
~CubitOctreeNode()CubitOctreeNode
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines