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 class | Shape | [friend] |
| Intersectable() | Intersectable | [inline] |
| intersects(const Ray &ray, real_t tMax=INFINITY) | Blob | [virtual] |
| isNegative() const | MetaObject | [inline] |
| isTransformable() const | Transformable | [inline, virtual] |
| m_aabb | Shape | [protected] |
| m_isNegative | MetaObject | [protected] |
| m_material | Shape | [protected] |
| m_mesh | Blob | [protected] |
| m_metaObjects | Blob | [protected] |
| m_objSpaceAABB | Transformable | [protected] |
| m_propertyMap | PropertyMap | [protected] |
| m_strength | MetaObject | [protected] |
| m_surfaceArea | Shape | [protected] |
| m_threshold | Blob | [protected] |
| m_transToWorld | Transformable | [protected] |
| m_transToWorldInv | Transformable | [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 ©) | PropertyMap | [inline] |
| push_back(MetaObject *meta) | Blob | [inline] |
| rayID | Intersectable | |
| 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
1.5.6