Public Member Functions

 DPoint (double in_x, double in_y, double in_z)
 
 DPoint (DPoint p)
 
 DPoint (DVector v)
 
override bool Equals (object obj)
 
bool Equals (DVector p)
 
bool Equals (DPoint p)
 
override int GetHashCode ()
 

Static Public Member Functions

static DPoint Midpoint (DPoint a, DPoint b)
 
static DPoint Midpoint (DPoint a, DPoint b, DPoint c)
 
static bool operator!= (DPoint p1, DPoint p2)
 
static DPoint operator* (DPoint p, double s)
 
static DPoint operator+ (DPoint p, DVector v)
 
static DVector operator- (DPoint p1, DPoint p2)
 
static DPoint operator- (DPoint p, DVector v)
 
static DPoint operator/ (DPoint p, double s)
 
static bool operator== (DPoint p1, DPoint p2)
 
static DPoint Origin ()
 
static DPoint Zero ()
 

Public Attributes

double x
 
double y
 
double z
 

The documentation for this struct was generated from the following file:
  • internals/hps_core/source/cs/HPS.DPoint.cs