SimpleSphere

struct HPS.SimpleSphere

Public Functions

override bool Equals (object obj)
bool Equals (SimpleSphere s)
override int GetHashCode ()
void Invalidate ()
bool IsValid ()
void Merge (HPS.SimpleCuboid cuboid)
void Merge (Point point)
void Merge (Point[] points)
void Merge (SimpleSphere sphere)
SimpleSphere (HPS.Point starting_center, float in_radius = 0.0f)
SimpleSphere (HPS.SimpleCuboid cuboid)
SimpleSphere (Point[] points)
SimpleSphere (Point[] points, Point starting_center)
SimpleSphere (SimpleSphere that)
float Volume ()

Public Members

HPS.Point center
float radius

Public Static Functions

SimpleSphere Invalid ()
bool operator!= (SimpleSphere a, SimpleSphere b)
bool operator== (SimpleSphere a, SimpleSphere b)