Core 1.0
|
This is the complete list of members for OrientedBox, including all inherited members.
Canonical(const Vector &, const Vector &) | Frame | protectedstatic |
Center() const | OrientedBox | inline |
CircleNormal(const double &, int=1, int=2) const | Frame | protected |
CircleVertex(const double &, int=1, int=2) const | Frame | protected |
Compose(const Frame &) | Frame | protected |
Composed(const Frame &) const | Frame | protected |
epsilon | OrientedBox | static |
Frame(const Matrix &=Matrix::Identity, const Vector &=Vector::Null) | Frame | explicitprotected |
Frame(const Vector &, const Vector &, const Vector &, const Vector &) | Frame | explicitprotected |
GetBox() const | OrientedBox | |
GetVector(int) const | Frame | inlineprotected |
Id | Frame | protectedstatic |
Inside(const Vector &) const | OrientedBox | |
Intersect(const Ray &, double &, double &) const | OrientedBox | |
Intersect(const OrientedBox &) const | OrientedBox | |
Inverse() const | Frame | protected |
InverseTransform(const Vector &) const | Frame | inlineprotected |
InverseTransform(const Ray &) const | Frame | protected |
InverseTransformDirection(const Vector &) const | Frame | inlineprotected |
OrientedBox() | OrientedBox | inline |
OrientedBox(const Vector &, const Frame &) | OrientedBox | explicit |
OrientedBox(const Vector &, const Vector &) | OrientedBox | explicit |
OrientedBox(const Vector &, const Vector &, const Vector &, const Vector &) | OrientedBox | explicit |
Orthonormal(const Vector &, const Vector &) | Frame | protectedstatic |
R(const Vector &) const | OrientedBox | |
Frame::R() const | Frame | inlineprotected |
r | Frame | protected |
Rotation(const Vector &) | Frame | protectedstatic |
Rotation(const Vector &, const double &) | Frame | protectedstatic |
Rotation(const Vector &, const Vector &) | Frame | protectedstatic |
Signed(const Vector &) const | OrientedBox | |
SphereNormal(const double &, const double &, int=1, int=2, int=0) const | Frame | protected |
SphereVertex(const double &, const double &, const double &, int=1, int=2, int=0) const | Frame | protected |
t | Frame | protected |
T() const | Frame | inlineprotected |
Transform(const Frame &) | OrientedBox | |
Frame::Transform(const Vector &) const | Frame | inlineprotected |
Frame::Transform(const Ray &) const | Frame | protected |
TransformDirection(const Vector &) const | Frame | inlineprotected |
Translation(const Vector &) | Frame | protectedstatic |
Vertex(int) const | OrientedBox | inline |
~Frame() | Frame | inlineprotected |
~OrientedBox() | OrientedBox | inline |