SimpleCuboid
- struct HPS.SimpleCuboid
Public Functions
- bool Contains (HPS.Point contained, float epsilon)
- bool Contains (HPS.SimpleCuboid contained)
- HPS.SimpleCuboid Contract (float border)
- HPS.Vector Diagonal ()
- override bool Equals (object obj)
- bool Equals (SimpleCuboid c)
- HPS.SimpleCuboid Expand (float border)
- override int GetHashCode ()
- HPS.SimpleCuboid Intersect (HPS.SimpleCuboid cuboid)
- bool Intersecting (HPS.Point start, HPS.Vector direction)
- bool Intersecting (HPS.SimpleCuboid cuboid)
- bool Intersecting (HPS.SimpleCuboid cuboid, float allowance)
- bool Intersecting (int dimension, SimpleCuboid cuboid)
- bool Intersecting (int dimension, SimpleCuboid cuboid, float allowance)
- void Invalidate ()
- bool IsValid ()
- void Merge (HPS.Point[] points)
- void Merge (HPS.SimpleCuboid cuboid)
- void Merge (HPS.SimpleSphere sphere)
- SimpleCuboid (HPS.Point[] points)
- SimpleCuboid (Rectangle that)
- SimpleCuboid (SimpleCuboid that)
- SimpleCuboid (SimpleSphere sphere)
- HPS.SimpleCuboid Union (HPS.SimpleCuboid cuboid)
- float Volume ()
Public Static Functions
- SimpleCuboid Invalid ()
- bool operator!= (SimpleCuboid c1, SimpleCuboid c2)
- bool operator== (SimpleCuboid c1, SimpleCuboid c2)