Camera Member List

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

_getGeometricNormal(SurfacePoint &pt) const Camera [protected, virtual]
_getSurfaceArea()Shape [protected, virtual]
_getUV(SurfacePoint &pt) const Camera [protected, virtual]
Camera()Camera [inline]
clear()PropertyMap
contains(const std::string &key) const PropertyMap [inline]
DECLARE_STL_TYPEDEF2(std::map< std::string, boost::any >, STLPropertyMap)PropertyMap [protected]
fillGLMatrix(real_t *buffer)=0Camera [pure virtual]
getAABB() const Shape [inline, virtual]
getIntersection(const Ray &ray, SurfacePoint &pt)=0Intersectable [pure virtual]
getMaterial()Shape [inline]
getMax(unsigned dim) const Intersectable [inline]
getMin(unsigned dim) const Intersectable [inline]
getPoint(SurfacePoint &pt, const UV &uv)Shape [virtual]
getPosition(const UV &uv)Camera [virtual]
getProjection(const Point3 &p) const =0Camera [pure virtual]
getProjection(const Point3 &p, const Viewport &v) const Camera [virtual]
getRandomPoint(SurfacePoint &pt)Shape [virtual]
getSurfaceArea()Shape [virtual]
getValue(const std::string &key)PropertyMap [inline]
getValue(const std::string &key, const T &defaultValue)PropertyMap [inline]
getValue(const std::string &key, const unsigned &defaultValue)PropertyMap [inline]
getValue(const std::string &key, const real_t &defaultValue)PropertyMap [inline]
getWorldRay(const Point2 &pt) const =0Camera [pure virtual]
hasNormal() const Shape [virtual]
inherit(const PropertyMap &m, bool overwrite=true)PropertyMap [inline, virtual]
init(Scene *scene)=0Camera [pure virtual]
Shape::init()Shape [virtual]
initSurfacePoint(SurfacePoint &pt) const Shape [virtual]
insert(const std::string &key, const T &value)PropertyMap [inline]
InstancedShape classShape [friend]
Intersectable()Intersectable [inline]
intersects(const Ray &ray, real_t tMax=INFINITY)Intersectable [virtual]
isTransformable() const Shape [inline, virtual]
m_aabbShape [protected]
m_materialShape [protected]
m_propertyMapPropertyMap [protected]
m_surfaceAreaShape [protected]
operator<<(std::ostream &os, const PropertyMap &m)PropertyMap [friend]
operator[](const std::string &key)PropertyMap [inline]
preview()Shape [virtual]
PropertyMap()PropertyMap [inline]
PropertyMap(const PropertyMap &copy)PropertyMap [inline]
rayIDIntersectable
setMaterial(Material *material)Shape [inline]
setOrientation(const Point3 &eye, const Vector3 &look, const Vector3 &up)=0Camera [pure virtual]
Shape(Material *material=NULL)Shape [inline]
~Camera()Camera [inline, virtual]
~Intersectable()Intersectable [inline, virtual]
~PropertyMap()PropertyMap [inline, virtual]
~Shape()Shape [inline, virtual]


Generated on 28 Feb 2009 for Milton by doxygen 1.5.6