Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
HPS.SimpleSphere Struct Reference

Public Member Functions

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

Static Public Member Functions

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

Public Attributes

HPS.Point center
 
float radius
 

The documentation for this struct was generated from the following file: