C# Class TerrainDisplay.MPQ.WMO.Components.BSPTree

Show file Open project: WCell/WCell-Terrain Class Usage Examples

Public Properties

Property Type Description
nodes List
rootId short

Public Methods

Method Description
BSPTree ( List nodes ) : System
BSPTree ( List nodes, short rootId ) : System

Private Methods

Method Description
FindRootNodeId ( IList nodes ) : short
VisitNodes ( BSPNode node, Ray ray, float tMax, Action callback ) : void

Method Details

BSPTree() public method

public BSPTree ( List nodes ) : System
nodes List
return System

BSPTree() public method

public BSPTree ( List nodes, short rootId ) : System
nodes List
rootId short
return System

Property Details

nodes public property

public List nodes
return List

rootId public property

public short rootId
return short