Blob Member List

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

_getGeometricNormal(SurfacePoint &pt) const Blob [protected, virtual]
_getSurfaceArea()Shape [protected, virtual]
_getUV(SurfacePoint &pt) const Blob [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]
Blob(real_t threshold=(0.17))Blob [inline]
Blob(const MetaObjectList &metaObjects, real_t threshold=(0.17))Blob [inline]
clear()PropertyMap
contains(const std::string &key) const PropertyMap [inline]
DECLARE_STL_TYPEDEF2(std::map< std::string, boost::any >, STLPropertyMap)PropertyMap [protected]
evaluate(const Point3 &pt) const Blob [virtual]
getAABB() const Blob [virtual]
getIntersection(const Ray &ray, SurfacePoint &pt)Blob [virtual]
getMaterial()Shape [inline]
getMax(unsigned dim) const Intersectable [inline]
getMesh()Blob [inline]
getMetaObjects()Blob [inline]
getMin(unsigned dim) const Intersectable [inline]
getObjSpaceAABB() const Transformable [inline]
getPoint(SurfacePoint &pt, const UV &uv)Shape [virtual]
getPosition(const UV &uv)Transformable [virtual]
getRandomPoint(SurfacePoint &pt)Shape [virtual]
getStrength() const MetaObject [inline]
getSurfaceArea()Shape [virtual]
getThreshold() const Blob [inline]
getTransToWorld() const Transformable [inline]
getTransToWorldInv() const Transformable [inline]
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]
hasNormal() const Shape [virtual]
inherit(const PropertyMap &m, bool overwrite=true)PropertyMap [inline, virtual]
init()Blob [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)Blob [virtual]
isNegative() const MetaObject [inline]
isTransformable() const Transformable [inline, virtual]
m_aabbShape [protected]
m_isNegativeMetaObject [protected]
m_materialShape [protected]
m_meshBlob [protected]
m_metaObjectsBlob [protected]
m_objSpaceAABBTransformable [protected]
m_propertyMapPropertyMap [protected]
m_strengthMetaObject [protected]
m_surfaceAreaShape [protected]
m_thresholdBlob [protected]
m_transToWorldTransformable [protected]
m_transToWorldInvTransformable [protected]
MetaObject(real_t strength=1.0, bool negative=false)MetaObject [inline]
operator<<(std::ostream &os, const PropertyMap &m)PropertyMap [friend]
operator[](const std::string &key)PropertyMap [inline]
preview()Blob [virtual]
PropertyMap()PropertyMap [inline]
PropertyMap(const PropertyMap &copy)PropertyMap [inline]
push_back(MetaObject *meta)Blob [inline]
rayIDIntersectable
setIsNegative(bool negative)MetaObject [inline]
setMaterial(Material *material)Shape [inline]
setStrength(real_t strength)MetaObject [inline]
setThreshold(real_t threshold)Blob [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]
~Blob()Blob [virtual]
~Intersectable()Intersectable [inline, virtual]
~MetaObject()MetaObject [inline, virtual]
~PropertyMap()PropertyMap [inline, virtual]
~Shape()Shape [inline, virtual]
~Transformable()Transformable [inline, virtual]


Generated on 28 Feb 2009 for Milton by doxygen 1.5.6