HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_PrimRTree Member List

This is the complete list of members for GU_PrimRTree, including all inherited members.

boundingBox() const GU_PrimRTree
boxIndex(GA_Size i) const GU_PrimRTreeinline
boxOffset(GA_Size i) const GU_PrimRTreeinline
getBox(GA_Size i) const GU_PrimRTreeinline
getBoxArray() const GU_PrimRTreeinline
getBoxOffsetMap() const GU_PrimRTreeinline
getConfiguration() const GU_PrimRTreeinline
getIntersectingBoxIndices(const UT_Box &query_box, GA_IndexArray &box_set) const GU_PrimRTree
getIntersectingPrimIndices(const UT_Box &query_box, UT_ValArray< GA_Size > &box_set, GA_IndexArray &intersecting_prims) const GU_PrimRTree
getIntersectingPrimIndicesUnsafe(const UT_Box &query_box, GA_IndexArray &intersecting_prims) const GU_PrimRTree
getIntersectingPrimOffsets(const UT_Box &query_box, UT_ValArray< GA_Size > &box_set, GA_OffsetArray &intersecting_prims) const GU_PrimRTree
getIntersectingPrimOffsetsUnsafe(const UT_Box &query_box, GA_OffsetArray &intersecting_prims) const GU_PrimRTree
getPrimBoundingBox(const GEO_Detail &gdp, GA_Offset prim_off, fpreal relative_padding=SYS_FTOLERANCE_D, fpreal absolute_padding=0)GU_PrimRTreestatic
getSegmentBoundingBox(const UT_Vector3F &a, const UT_Vector3F &b, fpreal relative_padding=SYS_FTOLERANCE_D, fpreal absolute_padding=0)GU_PrimRTreestatic
getTree() const GU_PrimRTreeinline
getTriangleBoundingBox(const UT_Vector3F &a, const UT_Vector3F &b, const UT_Vector3F &c, fpreal relative_padding=SYS_FTOLERANCE_D, fpreal absolute_padding=0)GU_PrimRTreestatic
GU_PrimRTree(const GEO_Detail &gdp, const GA_PrimitiveGroup *prim_grp=0, fpreal relative_padding=SYS_FTOLERANCE_D, fpreal absolute_padding=0)GU_PrimRTreeexplicit
GU_PrimRTree(const GEO_Detail &gdp, const GA_Range &prim_range, fpreal relative_padding=SYS_FTOLERANCE_D, fpreal absolute_padding=0)GU_PrimRTreeexplicit