VisimBox 1.0 VisimBox 3d simulation and visualisation ToolBox

- Main Page
- Packages
- Classes
- Files

- File List

Classes | Packages
SpatialDivider.cs File Reference

## Classes
interface | VisiMath.Collisions.ISpatialDivider
| Divides space to two halves, used for portals. More...
class | VisiMath.Collisions.BaseSpatialDivider
class | VisiMath.Collisions.AlignedPlaneDivider
| Simplest and fastest space divider - uses plane aligned with axis Example: AlignedPlaneDivider(0, 10, -1) returns everything with all x coordinates lower then 10 as inside. More...
class | VisiMath.Collisions.PlanarDivider
| Generic plane divider with simple plane (like in BinarySpace portioning) Objects is deemeed inside if it is in the negative halfspace or intersects the plane. More...
class | VisiMath.Collisions.QuadSpatialDivider
| Uses Quad (must be planar!) as a portal Note, really usable only for movethrough check! More...
interface | VisiMath.Collisions.ISpatialPortal< TObject >
| Interface for spatial portal linking two spatial portions. More...
## Packages
package | VisiMath.Collisions

All Classes Namespaces Files Functions Variables Enumerations Properties Events