KiCad PCB EDA Suite
Loading...
Searching...
No Matches
BVH_CONTAINER_2D Member List
This is the complete list of members for
BVH_CONTAINER_2D
, including all inherited members.
Add
(OBJECT_2D *aObject)
CONTAINER_2D_BASE
inline
BuildBVH
()
BVH_CONTAINER_2D
BVH_CONTAINER_2D
()
BVH_CONTAINER_2D
Clear
() override
BVH_CONTAINER_2D
virtual
CONTAINER_2D_BASE
(OBJECT_2D_TYPE aObjType)
CONTAINER_2D_BASE
explicit
destroy
()
BVH_CONTAINER_2D
private
GetBBox
() const
CONTAINER_2D_BASE
inline
GetIntersectingObjects
(const BBOX_2D &aBBox, CONST_LIST_OBJECT2D &aOutList) const override
BVH_CONTAINER_2D
virtual
GetList
() const
CONTAINER_2D_BASE
inline
IntersectAny
(const RAYSEG2D &aSegRay) const override
BVH_CONTAINER_2D
virtual
m_bbox
CONTAINER_2D_BASE
protected
m_elementsToDelete
BVH_CONTAINER_2D
private
m_isInitialized
BVH_CONTAINER_2D
private
m_lock
CONTAINER_2D_BASE
private
m_objects
CONTAINER_2D_BASE
protected
m_tree
BVH_CONTAINER_2D
private
recursiveBuild_MIDDLE_SPLIT
(BVH_CONTAINER_NODE_2D *aNodeParent)
BVH_CONTAINER_2D
private
recursiveGetListObjectsIntersects
(const BVH_CONTAINER_NODE_2D *aNode, const BBOX_2D &aBBox, CONST_LIST_OBJECT2D &aOutList) const
BVH_CONTAINER_2D
private
recursiveIntersectAny
(const BVH_CONTAINER_NODE_2D *aNode, const RAYSEG2D &aSegRay) const
BVH_CONTAINER_2D
private
~BVH_CONTAINER_2D
()
BVH_CONTAINER_2D
~CONTAINER_2D_BASE
()
CONTAINER_2D_BASE
virtual
Generated on Fri Nov 22 2024 00:05:05 for KiCad PCB EDA Suite by
1.9.6