HDK
|
#include <ImathForward.h>
Public Member Functions | |
Plane3 () | |
Plane3 (const Vec3< T > &normal, T distance) | |
Plane3 (const Vec3< T > &point, const Vec3< T > &normal) | |
Plane3 (const Vec3< T > &point1, const Vec3< T > &point2, const Vec3< T > &point3) | |
void | set (const Vec3< T > &normal, T distance) |
void | set (const Vec3< T > &point, const Vec3< T > &normal) |
void | set (const Vec3< T > &point1, const Vec3< T > &point2, const Vec3< T > &point3) |
bool | intersect (const Line3< T > &line, Vec3< T > &intersection) const |
bool | intersectT (const Line3< T > &line, T ¶meter) const |
T | distanceTo (const Vec3< T > &) const |
Vec3< T > | reflectPoint (const Vec3< T > &) const |
Vec3< T > | reflectVector (const Vec3< T > &) const |
Public Attributes | |
Vec3< T > | normal |
T | distance |
Definition at line 56 of file ImathForward.h.
Definition at line 70 of file ImathPlane.h.
Definition at line 129 of file ImathPlane.h.
Definition at line 135 of file ImathPlane.h.
|
inline |
Definition at line 121 of file ImathPlane.h.
Definition at line 167 of file ImathPlane.h.
|
inline |
Definition at line 187 of file ImathPlane.h.
|
inline |
Definition at line 197 of file ImathPlane.h.
Definition at line 173 of file ImathPlane.h.
Definition at line 180 of file ImathPlane.h.
Definition at line 159 of file ImathPlane.h.
|
inline |
Definition at line 151 of file ImathPlane.h.
|
inline |
Definition at line 141 of file ImathPlane.h.