Public Member Functions | |
| Plane2D (float in_a, float in_b, float in_c) | |
| Plane2D (Plane2D p) | |
| Plane2D (Vector2D v, float f=0) | |
| Plane2D (Vector2D v, Point2D p) | |
| Plane2D (Point2D p, Vector2D v) | |
| override bool | Equals (object obj) |
| bool | Equals (Plane2D p) |
| override int | GetHashCode () |
| Plane2D | Normalize (float epsilon=1.0E-30f) |
Static Public Member Functions | |
| static bool | operator== (Plane2D p1, Plane2D p2) |
| static bool | operator!= (Plane2D p1, Plane2D p2) |
| static Plane2D | operator* (Plane2D p, float s) |
| static Plane2D | operator/ (Plane2D p, float s) |
| static Plane2D | Zero () |
| static Plane2D | Interpolate (Plane2D a, Plane2D b, float t) |
Public Attributes | |
| float | a |
| float | b |
| float | c |