Plane2D

struct HPS.Plane2D

Public Functions

override bool Equals (object obj)
bool Equals (Plane2D p)
override int GetHashCode ()
Plane2D Normalize (float epsilon = 1.0E-30f)
Plane2D (float in_a, float in_b, float in_c)
Plane2D (Plane2D p)
Plane2D (Point2D p, Vector2D v)
Plane2D (Vector2D v, float f = 0)
Plane2D (Vector2D v, Point2D p)

Public Members

float a
float b
float c

Public Static Functions

Plane2D Interpolate (Plane2D a, Plane2D b, float t)
bool operator!= (Plane2D p1, Plane2D p2)
Plane2D operator* (Plane2D p, float s)
Plane2D operator/ (Plane2D p, float s)
bool operator== (Plane2D p1, Plane2D p2)
Plane2D Zero ()