C# Class ManicDigger.Collisions.BlockOctreeSearcher

Show file Open project: GlennMR/800Craft-Client Class Usage Examples

Public Properties

Property Type Description
StartBox Box3D

Public Methods

Method Description
LineIntersection ( IsBlockEmpty isEmpty, GetBlockHeight getBlockHeight, Line3D line ) : IEnumerable

Private Methods

Method Description
BoxHit ( Box3D box ) : bool
Children ( Box3D box ) : IEnumerable
Search ( Predicate query ) : IEnumerable
SearchPrivate ( Predicate query, Box3D box ) : IEnumerable

Method Details

LineIntersection() public method

public LineIntersection ( IsBlockEmpty isEmpty, GetBlockHeight getBlockHeight, Line3D line ) : IEnumerable
isEmpty IsBlockEmpty
getBlockHeight GetBlockHeight
line Line3D
return IEnumerable

Property Details

StartBox public property

public Box3D,ManicDigger.Collisions StartBox
return Box3D