Plane Member List

This is the complete list of members for Plane, including all inherited members.

_getGeometricNormal(SurfacePoint &pt) const Plane [protected, virtual]
_getSurfaceArea()Plane [protected, virtual]
_getUV(SurfacePoint &pt) const Plane [protected, virtual]
_transformPoint3WorldToObj(const Point3 &pWorld, Point3 &pObj) const Transformable [inline, protected]
_transformRayWorldToObj(const Ray &ray, Point3 &p, Vector3 &d) const Transformable [inline, protected]
_transformVector3ObjToWorld(const Vector3 &nObj, Vector3 &nWorld) const Transformable [inline, protected]
_transformVector3WorldToObj(const Vector3 &vWorld, Vector3 &vObj) const Transformable [inline, protected]
getAABB() const Shape [inline, virtual]
getIntersection(const Ray &ray, SurfacePoint &pt)Plane [virtual]
getMaterial()Shape [inline]
getMax(unsigned dim) const Intersectable [inline]
getMin(unsigned dim) const Intersectable [inline]
getObjSpaceAABB() const Transformable [inline]
getPoint(SurfacePoint &pt, const UV &uv)Shape [virtual]
getPosition(const UV &uv)Plane [virtual]
getRandomPoint(SurfacePoint &pt)Shape [virtual]
getSurfaceArea()Shape [virtual]
getTransToWorld() const Transformable [inline]
getTransToWorldInv() const Transformable [inline]
hasNormal() const Shape [virtual]
Implicit(Material *material=NULL)Implicit [inline]
init()Plane [virtual]
initSurfacePoint(SurfacePoint &pt) const Shape [virtual]
InstancedShape classShape [friend]
Intersectable()Intersectable [inline]
intersects(const Ray &ray, real_t tMax=INFINITY)Plane [virtual]
isTransformable() const Transformable [inline, virtual]
m_aabbShape [protected]
m_materialShape [protected]
m_objSpaceAABBTransformable [protected]
m_surfaceAreaShape [protected]
m_transToWorldTransformable [protected]
m_transToWorldInvTransformable [protected]
preview()Plane [virtual]
rayIDIntersectable
setMaterial(Material *material)Shape [inline]
setTransToWorld(const Matrix4x4 &transToWorld)Transformable [inline]
setTransToWorldInv(const Matrix4x4 &transToWorldInv)Transformable [inline]
Shape(Material *material=NULL)Shape [inline]
Transformable(const Matrix4x4 &transToWorld, const Matrix4x4 &transToWorldInv, Material *material=NULL)Transformable [inline]
Transformable(const Matrix4x4 &transToWorld, Material *material=NULL)Transformable [inline]
Transformable(Material *material=NULL)Transformable [inline]
~Implicit()Implicit [inline, virtual]
~Intersectable()Intersectable [inline, virtual]
~Shape()Shape [inline, virtual]
~Transformable()Transformable [inline, virtual]


Generated on 28 Feb 2009 for Milton by doxygen 1.5.6