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)
-
bool