A mathematical plane represented by a normal and a distance from origin.
- Copyright
- (C) 2020 Individual contributors, see AUTHORS file
|
| | plane ()=default |
| | default constructor, NOTE: does NOT setup components!
|
| |
| | plane (scalar a, scalar b, scalar c, scalar d) |
| | construct from values
|
| |
| | plane (const point &p, const vector &n) |
| | setup from point and normal
|
| |
| | plane (const point &p0, const point &p1, const point &p2) |
| | setup from points
|
| |
| | plane (const __m128 &rhs) |
| | construct from SSE 128 byte float array
|
| |
| bool | intersect (line const &line, point &outIntersectPoint) |
| | check intersection against line
|
| |
| vector | get_normal () const |
| | get normal from plane
|
| |
| void | set (scalar a, scalar b, scalar c, scalar d) |
| | set content
|
| |