Table of Contents

Struct TreeNode<TNode>

Namespace
Alis.Core.Physic.Collision
Assembly
Alis.dll

A node in the dynamic tree. The client does not interact with this directly.

internal struct TreeNode<TNode>

Type Parameters

TNode

Inherited Members

Fields

AABB

Enlarged AABB

internal AABB AABB

Field Value

AABB

Child1

The child

internal int Child1

Field Value

int

Child2

The child

internal int Child2

Field Value

int

Height

The height

internal int Height

Field Value

int

Parent

The parent

internal int Parent

Field Value

int

UserData

The user data

internal TNode UserData

Field Value

TNode

Properties

Next

Next free node

internal int Next { get; set; }

Property Value

int

Methods

IsLeaf()

Describes whether this instance is leaf

internal bool IsLeaf()

Returns

bool

The bool