Box2D.Collision.b2DynamicTree-1
Class b2DynamicTree<T>
Namespace: Box2D.Collision
Assembly: Box2D.dll, box2d.iOS.dll
public class b2DynamicTree<T>
Type Parameters
T
Inheritance
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
b2DynamicTree()
public b2DynamicTree()
b2DynamicTree()
public b2DynamicTree()
b2DynamicTree()
public b2DynamicTree()
b2DynamicTree()
public b2DynamicTree()
b2DynamicTree()
public b2DynamicTree()
b2DynamicTree()
public b2DynamicTree()
b2DynamicTree()
public b2DynamicTree()
b2DynamicTree()
public b2DynamicTree()
b2DynamicTree()
public b2DynamicTree()
b2DynamicTree()
public b2DynamicTree()
b2DynamicTree()
public b2DynamicTree()
b2DynamicTree()
public b2DynamicTree()
Methods
AllocateNode()
public int AllocateNode()
Returns
AllocateNode()
public int AllocateNode()
Returns
AllocateNode()
public int AllocateNode()
Returns
AllocateNode()
public int AllocateNode()
Returns
AllocateNode()
public int AllocateNode()
Returns
AllocateNode()
public int AllocateNode()
Returns
AllocateNode()
public int AllocateNode()
Returns
AllocateNode()
public int AllocateNode()
Returns
AllocateNode()
public int AllocateNode()
Returns
AllocateNode()
public int AllocateNode()
Returns
AllocateNode()
public int AllocateNode()
Returns
AllocateNode()
public int AllocateNode()
Returns
ComputeHeight(int)
public int ComputeHeight(int nodeId)
Parameters
nodeId
int
Returns
ComputeHeight()
public int ComputeHeight()
Returns
ComputeHeight(int)
public int ComputeHeight(int nodeId)
Parameters
nodeId
int
Returns
ComputeHeight()
public int ComputeHeight()
Returns
ComputeHeight(int)
public int ComputeHeight(int nodeId)
Parameters
nodeId
int
Returns
ComputeHeight()
public int ComputeHeight()
Returns
ComputeHeight(int)
public int ComputeHeight(int nodeId)
Parameters
nodeId
int
Returns
ComputeHeight()
public int ComputeHeight()
Returns
ComputeHeight(int)
public int ComputeHeight(int nodeId)
Parameters
nodeId
int
Returns
ComputeHeight()
public int ComputeHeight()
Returns
ComputeHeight(int)
public int ComputeHeight(int nodeId)
Parameters
nodeId
int
Returns
ComputeHeight()
public int ComputeHeight()
Returns
ComputeHeight(int)
public int ComputeHeight(int nodeId)
Parameters
nodeId
int
Returns
ComputeHeight()
public int ComputeHeight()
Returns
ComputeHeight(int)
public int ComputeHeight(int nodeId)
Parameters
nodeId
int
Returns
ComputeHeight()
public int ComputeHeight()
Returns
ComputeHeight(int)
public int ComputeHeight(int nodeId)
Parameters
nodeId
int
Returns
ComputeHeight()
public int ComputeHeight()
Returns
ComputeHeight(int)
public int ComputeHeight(int nodeId)
Parameters
nodeId
int
Returns
ComputeHeight()
public int ComputeHeight()
Returns
ComputeHeight(int)
public int ComputeHeight(int nodeId)
Parameters
nodeId
int
Returns
ComputeHeight()
public int ComputeHeight()
Returns
ComputeHeight(int)
public int ComputeHeight(int nodeId)
Parameters
nodeId
int
Returns
ComputeHeight()
public int ComputeHeight()
Returns
CreateProxy(ref b2AABB, ref T)
public int CreateProxy(ref b2AABB aabb, ref T userData)
Parameters
aabb
b2AABB
userData
T
Returns
CreateProxy(ref b2AABB, ref T)
public int CreateProxy(ref b2AABB aabb, ref T userData)
Parameters
aabb
b2AABB
userData
T
Returns
CreateProxy(ref b2AABB, ref T)
public int CreateProxy(ref b2AABB aabb, ref T userData)
Parameters
aabb
b2AABB
userData
T
Returns
CreateProxy(ref b2AABB, ref T)
public int CreateProxy(ref b2AABB aabb, ref T userData)
Parameters
aabb
b2AABB
userData
T
Returns
CreateProxy(ref b2AABB, ref T)
public int CreateProxy(ref b2AABB aabb, ref T userData)
Parameters
aabb
b2AABB
userData
T
Returns
CreateProxy(ref b2AABB, ref T)
public int CreateProxy(ref b2AABB aabb, ref T userData)
Parameters
aabb
b2AABB
userData
T
Returns
CreateProxy(ref b2AABB, ref T)
public int CreateProxy(ref b2AABB aabb, ref T userData)
Parameters
aabb
b2AABB
userData
T
Returns
CreateProxy(ref b2AABB, ref T)
public int CreateProxy(ref b2AABB aabb, ref T userData)
Parameters
aabb
b2AABB
userData
T
Returns
CreateProxy(ref b2AABB, ref T)
public int CreateProxy(ref b2AABB aabb, ref T userData)
Parameters
aabb
b2AABB
userData
T
Returns
CreateProxy(ref b2AABB, ref T)
public int CreateProxy(ref b2AABB aabb, ref T userData)
Parameters
aabb
b2AABB
userData
T
Returns
CreateProxy(ref b2AABB, ref T)
public int CreateProxy(ref b2AABB aabb, ref T userData)
Parameters
aabb
b2AABB
userData
T
Returns
CreateProxy(ref b2AABB, ref T)
public int CreateProxy(ref b2AABB aabb, ref T userData)
Parameters
aabb
b2AABB
userData
T
Returns
DestroyProxy(int)
public void DestroyProxy(int proxyId)
Parameters
proxyId
int
DestroyProxy(int)
public void DestroyProxy(int proxyId)
Parameters
proxyId
int
DestroyProxy(int)
public void DestroyProxy(int proxyId)
Parameters
proxyId
int
DestroyProxy(int)
public void DestroyProxy(int proxyId)
Parameters
proxyId
int
DestroyProxy(int)
public void DestroyProxy(int proxyId)
Parameters
proxyId
int
DestroyProxy(int)
public void DestroyProxy(int proxyId)
Parameters
proxyId
int
DestroyProxy(int)
public void DestroyProxy(int proxyId)
Parameters
proxyId
int
DestroyProxy(int)
public void DestroyProxy(int proxyId)
Parameters
proxyId
int
DestroyProxy(int)
public void DestroyProxy(int proxyId)
Parameters
proxyId
int
DestroyProxy(int)
public void DestroyProxy(int proxyId)
Parameters
proxyId
int
DestroyProxy(int)
public void DestroyProxy(int proxyId)
Parameters
proxyId
int
DestroyProxy(int)
public void DestroyProxy(int proxyId)
Parameters
proxyId
int
GetAreaRatio()
public float GetAreaRatio()
Returns
GetAreaRatio()
public float GetAreaRatio()
Returns
GetAreaRatio()
public float GetAreaRatio()
Returns
GetAreaRatio()
public float GetAreaRatio()
Returns
GetAreaRatio()
public float GetAreaRatio()
Returns
GetAreaRatio()
public float GetAreaRatio()
Returns
GetAreaRatio()
public float GetAreaRatio()
Returns
GetAreaRatio()
public float GetAreaRatio()
Returns
GetAreaRatio()
public float GetAreaRatio()
Returns
GetAreaRatio()
public float GetAreaRatio()
Returns
GetAreaRatio()
public float GetAreaRatio()
Returns
GetAreaRatio()
public float GetAreaRatio()
Returns
GetFatAABB(int, out b2AABB)
public void GetFatAABB(int proxyId, out b2AABB output)
Parameters
proxyId
int
output
b2AABB
GetFatAABB(int, out b2AABB)
public void GetFatAABB(int proxyId, out b2AABB output)
Parameters
proxyId
int
output
b2AABB
GetFatAABB(int, out b2AABB)
public void GetFatAABB(int proxyId, out b2AABB output)
Parameters
proxyId
int
output
b2AABB
GetFatAABB(int, out b2AABB)
public void GetFatAABB(int proxyId, out b2AABB output)
Parameters
proxyId
int
output
b2AABB
GetFatAABB(int, out b2AABB)
public void GetFatAABB(int proxyId, out b2AABB output)
Parameters
proxyId
int
output
b2AABB
GetFatAABB(int, out b2AABB)
public void GetFatAABB(int proxyId, out b2AABB output)
Parameters
proxyId
int
output
b2AABB
GetFatAABB(int, out b2AABB)
public void GetFatAABB(int proxyId, out b2AABB output)
Parameters
proxyId
int
output
b2AABB
GetFatAABB(int, out b2AABB)
public void GetFatAABB(int proxyId, out b2AABB output)
Parameters
proxyId
int
output
b2AABB
GetFatAABB(int, out b2AABB)
public void GetFatAABB(int proxyId, out b2AABB output)
Parameters
proxyId
int
output
b2AABB
GetFatAABB(int, out b2AABB)
public void GetFatAABB(int proxyId, out b2AABB output)
Parameters
proxyId
int
output
b2AABB
GetFatAABB(int, out b2AABB)
public void GetFatAABB(int proxyId, out b2AABB output)
Parameters
proxyId
int
output
b2AABB
GetFatAABB(int, out b2AABB)
public void GetFatAABB(int proxyId, out b2AABB output)
Parameters
proxyId
int
output
b2AABB
GetHeight()
public int GetHeight()
Returns
GetHeight()
public int GetHeight()
Returns
GetHeight()
public int GetHeight()
Returns
GetHeight()
public int GetHeight()
Returns
GetHeight()
public int GetHeight()
Returns
GetHeight()
public int GetHeight()
Returns
GetHeight()
public int GetHeight()
Returns
GetHeight()
public int GetHeight()
Returns
GetHeight()
public int GetHeight()
Returns
GetHeight()
public int GetHeight()
Returns
GetHeight()
public int GetHeight()
Returns
GetHeight()
public int GetHeight()
Returns
GetMaxBalance()
public int GetMaxBalance()
Returns
GetMaxBalance()
public int GetMaxBalance()
Returns
GetMaxBalance()
public int GetMaxBalance()
Returns
GetMaxBalance()
public int GetMaxBalance()
Returns
GetMaxBalance()
public int GetMaxBalance()
Returns
GetMaxBalance()
public int GetMaxBalance()
Returns
GetMaxBalance()
public int GetMaxBalance()
Returns
GetMaxBalance()
public int GetMaxBalance()
Returns
GetMaxBalance()
public int GetMaxBalance()
Returns
GetMaxBalance()
public int GetMaxBalance()
Returns
GetMaxBalance()
public int GetMaxBalance()
Returns
GetMaxBalance()
public int GetMaxBalance()
Returns
GetUserData(int)
public T GetUserData(int proxyId)
Parameters
proxyId
int
Returns
T
GetUserData(int)
public T GetUserData(int proxyId)
Parameters
proxyId
int
Returns
T
GetUserData(int)
public T GetUserData(int proxyId)
Parameters
proxyId
int
Returns
T
GetUserData(int)
public T GetUserData(int proxyId)
Parameters
proxyId
int
Returns
T
GetUserData(int)
public T GetUserData(int proxyId)
Parameters
proxyId
int
Returns
T
GetUserData(int)
public T GetUserData(int proxyId)
Parameters
proxyId
int
Returns
T
GetUserData(int)
public T GetUserData(int proxyId)
Parameters
proxyId
int
Returns
T
GetUserData(int)
public T GetUserData(int proxyId)
Parameters
proxyId
int
Returns
T
GetUserData(int)
public T GetUserData(int proxyId)
Parameters
proxyId
int
Returns
T
GetUserData(int)
public T GetUserData(int proxyId)
Parameters
proxyId
int
Returns
T
GetUserData(int)
public T GetUserData(int proxyId)
Parameters
proxyId
int
Returns
T
GetUserData(int)
public T GetUserData(int proxyId)
Parameters
proxyId
int
Returns
T
InsertLeaf(int)
public void InsertLeaf(int leaf)
Parameters
leaf
int
InsertLeaf(int)
public void InsertLeaf(int leaf)
Parameters
leaf
int
InsertLeaf(int)
public void InsertLeaf(int leaf)
Parameters
leaf
int
InsertLeaf(int)
public void InsertLeaf(int leaf)
Parameters
leaf
int
InsertLeaf(int)
public void InsertLeaf(int leaf)
Parameters
leaf
int
InsertLeaf(int)
public void InsertLeaf(int leaf)
Parameters
leaf
int
InsertLeaf(int)
public void InsertLeaf(int leaf)
Parameters
leaf
int
InsertLeaf(int)
public void InsertLeaf(int leaf)
Parameters
leaf
int
InsertLeaf(int)
public void InsertLeaf(int leaf)
Parameters
leaf
int
InsertLeaf(int)
public void InsertLeaf(int leaf)
Parameters
leaf
int
InsertLeaf(int)
public void InsertLeaf(int leaf)
Parameters
leaf
int
InsertLeaf(int)
public void InsertLeaf(int leaf)
Parameters
leaf
int
MoveProxy(int, ref b2AABB, ref b2Vec2)
public bool MoveProxy(int proxyId, ref b2AABB aabb, ref b2Vec2 displacement)
Parameters
proxyId
int
aabb
b2AABB
displacement
b2Vec2
Returns
MoveProxy(int, ref b2AABB, ref b2Vec2)
public bool MoveProxy(int proxyId, ref b2AABB aabb, ref b2Vec2 displacement)
Parameters
proxyId
int
aabb
b2AABB
displacement
b2Vec2
Returns
MoveProxy(int, ref b2AABB, ref b2Vec2)
public bool MoveProxy(int proxyId, ref b2AABB aabb, ref b2Vec2 displacement)
Parameters
proxyId
int
aabb
b2AABB
displacement
b2Vec2
Returns
MoveProxy(int, ref b2AABB, ref b2Vec2)
public bool MoveProxy(int proxyId, ref b2AABB aabb, ref b2Vec2 displacement)
Parameters
proxyId
int
aabb
b2AABB
displacement
b2Vec2
Returns
MoveProxy(int, ref b2AABB, ref b2Vec2)
public bool MoveProxy(int proxyId, ref b2AABB aabb, ref b2Vec2 displacement)
Parameters
proxyId
int
aabb
b2AABB
displacement
b2Vec2
Returns
MoveProxy(int, ref b2AABB, ref b2Vec2)
public bool MoveProxy(int proxyId, ref b2AABB aabb, ref b2Vec2 displacement)
Parameters
proxyId
int
aabb
b2AABB
displacement
b2Vec2
Returns
MoveProxy(int, ref b2AABB, ref b2Vec2)
public bool MoveProxy(int proxyId, ref b2AABB aabb, ref b2Vec2 displacement)
Parameters
proxyId
int
aabb
b2AABB
displacement
b2Vec2
Returns
MoveProxy(int, ref b2AABB, ref b2Vec2)
public bool MoveProxy(int proxyId, ref b2AABB aabb, ref b2Vec2 displacement)
Parameters
proxyId
int
aabb
b2AABB
displacement
b2Vec2
Returns
MoveProxy(int, ref b2AABB, ref b2Vec2)
public bool MoveProxy(int proxyId, ref b2AABB aabb, ref b2Vec2 displacement)
Parameters
proxyId
int
aabb
b2AABB
displacement
b2Vec2
Returns
MoveProxy(int, ref b2AABB, ref b2Vec2)
public bool MoveProxy(int proxyId, ref b2AABB aabb, ref b2Vec2 displacement)
Parameters
proxyId
int
aabb
b2AABB
displacement
b2Vec2
Returns
MoveProxy(int, ref b2AABB, ref b2Vec2)
public bool MoveProxy(int proxyId, ref b2AABB aabb, ref b2Vec2 displacement)
Parameters
proxyId
int
aabb
b2AABB
displacement
b2Vec2
Returns
MoveProxy(int, ref b2AABB, ref b2Vec2)
public bool MoveProxy(int proxyId, ref b2AABB aabb, ref b2Vec2 displacement)
Parameters
proxyId
int
aabb
b2AABB
displacement
b2Vec2
Returns
Query(Ib2QueryCallback, b2AABB)
public void Query(Ib2QueryCallback w, b2AABB aabb)
Parameters
aabb
b2AABB
Query(Ib2QueryCallback, b2AABB)
public void Query(Ib2QueryCallback w, b2AABB aabb)
Parameters
aabb
b2AABB
Query(Ib2QueryCallback, b2AABB)
public void Query(Ib2QueryCallback w, b2AABB aabb)
Parameters
aabb
b2AABB
Query(Ib2QueryCallback, b2AABB)
public void Query(Ib2QueryCallback w, b2AABB aabb)
Parameters
aabb
b2AABB
Query(Ib2QueryCallback, b2AABB)
public void Query(Ib2QueryCallback w, b2AABB aabb)
Parameters
aabb
b2AABB
Query(Ib2QueryCallback, b2AABB)
public void Query(Ib2QueryCallback w, b2AABB aabb)
Parameters
aabb
b2AABB
Query(Ib2QueryCallback, b2AABB)
public void Query(Ib2QueryCallback w, b2AABB aabb)
Parameters
aabb
b2AABB
Query(Ib2QueryCallback, b2AABB)
public void Query(Ib2QueryCallback w, b2AABB aabb)
Parameters
aabb
b2AABB
Query(Ib2QueryCallback, b2AABB)
public void Query(Ib2QueryCallback w, b2AABB aabb)
Parameters
aabb
b2AABB
Query(Ib2QueryCallback, b2AABB)
public void Query(Ib2QueryCallback w, b2AABB aabb)
Parameters
aabb
b2AABB
Query(Ib2QueryCallback, b2AABB)
public void Query(Ib2QueryCallback w, b2AABB aabb)
Parameters
aabb
b2AABB
Query(Ib2QueryCallback, b2AABB)
public void Query(Ib2QueryCallback w, b2AABB aabb)
Parameters
aabb
b2AABB
RayCast(Ib2RayCastCallback, b2RayCastInput)
public void RayCast(Ib2RayCastCallback callback, b2RayCastInput input)
Parameters
callback
Ib2RayCastCallback
input
b2RayCastInput
RayCast(Ib2RayCastCallback, b2RayCastInput)
public void RayCast(Ib2RayCastCallback callback, b2RayCastInput input)
Parameters
callback
Ib2RayCastCallback
input
b2RayCastInput
RayCast(Ib2RayCastCallback, b2RayCastInput)
public void RayCast(Ib2RayCastCallback callback, b2RayCastInput input)
Parameters
callback
Ib2RayCastCallback
input
b2RayCastInput
RayCast(Ib2RayCastCallback, b2RayCastInput)
public void RayCast(Ib2RayCastCallback callback, b2RayCastInput input)
Parameters
callback
Ib2RayCastCallback
input
b2RayCastInput
RayCast(Ib2RayCastCallback, b2RayCastInput)
public void RayCast(Ib2RayCastCallback callback, b2RayCastInput input)
Parameters
callback
Ib2RayCastCallback
input
b2RayCastInput
RayCast(Ib2RayCastCallback, b2RayCastInput)
public void RayCast(Ib2RayCastCallback callback, b2RayCastInput input)
Parameters
callback
Ib2RayCastCallback
input
b2RayCastInput
RayCast(Ib2RayCastCallback, b2RayCastInput)
public void RayCast(Ib2RayCastCallback callback, b2RayCastInput input)
Parameters
callback
Ib2RayCastCallback
input
b2RayCastInput
RayCast(Ib2RayCastCallback, b2RayCastInput)
public void RayCast(Ib2RayCastCallback callback, b2RayCastInput input)
Parameters
callback
Ib2RayCastCallback
input
b2RayCastInput
RayCast(Ib2RayCastCallback, b2RayCastInput)
public void RayCast(Ib2RayCastCallback callback, b2RayCastInput input)
Parameters
callback
Ib2RayCastCallback
input
b2RayCastInput
RayCast(Ib2RayCastCallback, b2RayCastInput)
public void RayCast(Ib2RayCastCallback callback, b2RayCastInput input)
Parameters
callback
Ib2RayCastCallback
input
b2RayCastInput
RayCast(Ib2RayCastCallback, b2RayCastInput)
public void RayCast(Ib2RayCastCallback callback, b2RayCastInput input)
Parameters
callback
Ib2RayCastCallback
input
b2RayCastInput
RayCast(Ib2RayCastCallback, b2RayCastInput)
public void RayCast(Ib2RayCastCallback callback, b2RayCastInput input)
Parameters
callback
Ib2RayCastCallback
input
b2RayCastInput
RebuildBottomUp()
public void RebuildBottomUp()
RebuildBottomUp()
public void RebuildBottomUp()
RebuildBottomUp()
public void RebuildBottomUp()
RebuildBottomUp()
public void RebuildBottomUp()
RebuildBottomUp()
public void RebuildBottomUp()
RebuildBottomUp()
public void RebuildBottomUp()
RebuildBottomUp()
public void RebuildBottomUp()
RebuildBottomUp()
public void RebuildBottomUp()
RebuildBottomUp()
public void RebuildBottomUp()
RebuildBottomUp()
public void RebuildBottomUp()
RebuildBottomUp()
public void RebuildBottomUp()
RebuildBottomUp()
public void RebuildBottomUp()
Validate()
public void Validate()
Validate()
public void Validate()
Validate()
public void Validate()
Validate()
public void Validate()
Validate()
public void Validate()
Validate()
public void Validate()
Validate()
public void Validate()
Validate()
public void Validate()
Validate()
public void Validate()
Validate()
public void Validate()
Validate()
public void Validate()
Validate()
public void Validate()
ValidateMetrics(int)
public void ValidateMetrics(int index)
Parameters
index
int
ValidateMetrics(int)
public void ValidateMetrics(int index)
Parameters
index
int
ValidateMetrics(int)
public void ValidateMetrics(int index)
Parameters
index
int
ValidateMetrics(int)
public void ValidateMetrics(int index)
Parameters
index
int
ValidateMetrics(int)
public void ValidateMetrics(int index)
Parameters
index
int
ValidateMetrics(int)
public void ValidateMetrics(int index)
Parameters
index
int
ValidateMetrics(int)
public void ValidateMetrics(int index)
Parameters
index
int
ValidateMetrics(int)
public void ValidateMetrics(int index)
Parameters
index
int
ValidateMetrics(int)
public void ValidateMetrics(int index)
Parameters
index
int
ValidateMetrics(int)
public void ValidateMetrics(int index)
Parameters
index
int
ValidateMetrics(int)
public void ValidateMetrics(int index)
Parameters
index
int
ValidateMetrics(int)
public void ValidateMetrics(int index)
Parameters
index
int
ValidateStructure(int)
public void ValidateStructure(int index)
Parameters
index
int
ValidateStructure(int)
public void ValidateStructure(int index)
Parameters
index
int
ValidateStructure(int)
public void ValidateStructure(int index)
Parameters
index
int
ValidateStructure(int)
public void ValidateStructure(int index)
Parameters
index
int
ValidateStructure(int)
public void ValidateStructure(int index)
Parameters
index
int
ValidateStructure(int)
public void ValidateStructure(int index)
Parameters
index
int
ValidateStructure(int)
public void ValidateStructure(int index)
Parameters
index
int
ValidateStructure(int)
public void ValidateStructure(int index)
Parameters
index
int
ValidateStructure(int)
public void ValidateStructure(int index)
Parameters
index
int
ValidateStructure(int)
public void ValidateStructure(int index)
Parameters
index
int
ValidateStructure(int)
public void ValidateStructure(int index)
Parameters
index
int
ValidateStructure(int)
public void ValidateStructure(int index)
Parameters
index
int