Dungeon Architect  17.0.0
SharpNav.Geometry Namespace Reference

Classes

struct  BBox2i
 A 2d bounding box represeted by integers. More...
 
struct  BBox3
 A 3d axis-aligned bounding box. More...
 
class  Containment
 Contains helper methods to check for containment of points or shapes.
 
class  Distance
 Contains helper methods to calculate the distance between two objects.
 
class  Intersection
 Contains helper methods to check for intersection between two objects.
 
struct  Triangle3
 A 3d triangle. More...
 
class  TriangleEnumerable
 A static class that generates an IEnumerable<T> of Triangle3 using iterator blocks.
 
struct  Vector2
 Represents a 2D vector using two single-precision floating-point numbers. More...
 
struct  Vector2i
 A 2d vector represented by integers. More...
 
struct  Vector3
 Represents a 3D vector using three single-precision floating-point numbers. More...
 
class  Vector3Extensions
 A class that provides extension methods to fix discrepancies between Vector3 implementations.