DPoint

struct HPS.DPoint

Public Functions

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

Public Members

double x
double y
double z

Public Static Functions

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