Public Member Functions

override bool Equals (object obj)
 
bool Equals (SimpleSphere s)
 
override int GetHashCode ()
 
void Invalidate ()
 
bool IsValid ()
 
void Merge (Point point)
 
void Merge (Point[] points)
 
void Merge (SimpleSphere sphere)
 
void Merge (HPS.SimpleCuboid cuboid)
 
 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)
 
float Volume ()
 

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:
  • internals/hps_core/source/cs/HPS.SimpleSphere.cs