Space Engineers
VRageMath.MyDynamicAABBTreeD Member List

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

AddProxy(ref BoundingBoxD aabb, object userData, uint userFlags, bool rebalance=true)VRageMath.MyDynamicAABBTreeDinline
Balance(int iA)VRageMath.MyDynamicAABBTreeDinline
Clear()VRageMath.MyDynamicAABBTreeDinline
CountLeaves(int nodeId)VRageMath.MyDynamicAABBTreeDinline
Dispose()VRageMath.MyDynamicAABBTreeDinlinestatic
GetAabb(int proxyId)VRageMath.MyDynamicAABBTreeDinline
GetAll< T >(List< T > elementsList, bool clear, List< BoundingBoxD > boxsList=null)VRageMath.MyDynamicAABBTreeDinline
GetAllNodeBounds(List< BoundingBoxD > boxsList)VRageMath.MyDynamicAABBTreeDinline
GetAproximateClustersForAabb(ref BoundingBoxD bbox, double minSize, List< BoundingBoxD > boundList)VRageMath.MyDynamicAABBTreeDinline
GetChildren(int proxyId, out int left, out int right)VRageMath.MyDynamicAABBTreeDinline
GetFatAABB(int proxyId, out BoundingBoxD fatAABB)VRageMath.MyDynamicAABBTreeDinline
GetHeight()VRageMath.MyDynamicAABBTreeDinline
GetLeafCount(int proxyId)VRageMath.MyDynamicAABBTreeDinline
GetNodeLeaves(int proxyId, List< int > children)VRageMath.MyDynamicAABBTreeDinline
GetRoot()VRageMath.MyDynamicAABBTreeDinline
GetUserData< T >(int proxyId)VRageMath.MyDynamicAABBTreeDinline
MoveProxy(int proxyId, ref BoundingBoxD aabb, Vector3D displacement)VRageMath.MyDynamicAABBTreeDinline
MyDynamicAABBTreeD(Vector3D extension, double aabbMultiplier=1)VRageMath.MyDynamicAABBTreeDinline
NullNodeVRageMath.MyDynamicAABBTreeD
OverlapAllBoundingBox< T >(ref BoundingBoxD bbox, List< T > elementsList, uint requiredFlags=0, bool clear=true)VRageMath.MyDynamicAABBTreeDinline
OverlapAllBoundingSphere< T >(ref BoundingSphereD sphere, List< T > overlapElementsList, bool clear=true)VRageMath.MyDynamicAABBTreeDinline
OverlapAllFrustum< T >(ref BoundingFrustumD frustum, List< T > elementsList, bool clear=true)VRageMath.MyDynamicAABBTreeDinline
OverlapAllFrustum< T >(ref BoundingFrustumD frustum, List< T > elementsList, uint requiredFlags, bool clear=true)VRageMath.MyDynamicAABBTreeDinline
OverlapAllFrustum< T >(ref BoundingFrustumD frustum, List< T > elementsList, List< bool > isInsideList, uint requiredFlags, bool clear=true)VRageMath.MyDynamicAABBTreeDinline
OverlapAllFrustum< T >(ref BoundingFrustumD frustum, List< T > elementsList, List< bool > isInsideList, float projectionFactor, float ignoreThr, uint requiredFlags, bool clear=true)VRageMath.MyDynamicAABBTreeDinline
OverlapAllFrustumAny< T >(ref BoundingFrustumD frustum, List< T > elementsList, bool clear=true)VRageMath.MyDynamicAABBTreeDinline
OverlapAllLineSegment< T >(ref LineD line, List< MyLineSegmentOverlapResult< T >> elementsList, bool clear=true)VRageMath.MyDynamicAABBTreeDinline
OverlapAllLineSegment< T >(ref LineD line, List< MyLineSegmentOverlapResult< T >> elementsList, uint requiredFlags, bool clear=true)VRageMath.MyDynamicAABBTreeDinline
OverlapsAnyLeafBoundingBox(ref BoundingBoxD bbox)VRageMath.MyDynamicAABBTreeDinline
Query(Func< int, bool > callback, ref BoundingBoxD aabb)VRageMath.MyDynamicAABBTreeDinline
RemoveProxy(int proxyId)VRageMath.MyDynamicAABBTreeDinline