|
void | Math3D::SampleCircle (Real r, Vector2 &v) |
|
void | Math3D::SampleDisk (Real r, Vector2 &v) |
|
void | Math3D::SampleSphere (Real r, Vector3 &v) |
|
void | Math3D::SampleBall (Real r, Vector3 &v) |
|
void | Math3D::SampleSquare (Real d, Vector2 &v) |
|
void | Math3D::SampleCube (Real d, Vector3 &v) |
|
void | Math3D::SampleHyperCube (Real d, Vector4 &v) |
|
void | Math3D::SampleAABB (const Vector2 &bmin, const Vector2 &bmax, Vector2 &v) |
|
void | Math3D::SampleAABB (const Vector3 &bmin, const Vector3 &bmax, Vector3 &v) |
|
void | Math3D::SampleAABB (const Vector4 &bmin, const Vector4 &bmax, Vector4 &v) |
|
void | Math3D::RandRotation (Quaternion &q) |
|
Vector2 | Math3D::SampleCircle (Real r) |
|
Vector2 | Math3D::SampleDisk (Real r) |
|
Vector3 | Math3D::SampleSphere (Real r) |
|
Vector3 | Math3D::SampleBall (Real r) |
|
Vector2 | Math3D::SampleSquare (Real d) |
|
Vector3 | Math3D::SampleCube (Real d) |
|
Vector4 | Math3D::SampleHyperCube (Real d) |
|
Vector2 | Math3D::SampleAABB (const Vector2 &bmin, const Vector2 &bmax) |
|
Vector3 | Math3D::SampleAABB (const Vector3 &bmin, const Vector3 &bmax) |
|
Vector4 | Math3D::SampleAABB (const Vector4 &bmin, const Vector4 &bmax) |
|
Quaternion | Math3D::RandRotation () |
|
Sampling routines for 3D primitives.