Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

SoftCSG Member List

This is the complete list of members for SoftCSG, including all inherited members.
array (defined in CSG)CSG [protected]
blend(real x)SoftCSG [protected]
BlendFunction enum nameSoftCSG
blendShade (defined in SoftCSG)SoftCSG [protected]
bound (defined in ImplicitShape)ImplicitShape [protected]
calculateShade(const SurfaceInfo &s, Vertex3 &transformed, Scene &scene) (defined in SoftCSG)SoftCSG [virtual]
className()DynamicObject [inline]
closestShape(const Vertex3 &v, ImplicitPointer &shape) (defined in CSG)CSG [protected]
CosBlend enum valueSoftCSG
createSymbols()SoftCSG [protected, virtual]
CSG() (defined in CSG)CSG [inline]
Difference enum value (defined in CSG)CSG
distance(const Vertex3 &v) (defined in SoftCSG)SoftCSG [virtual]
epsilon (defined in ImplicitShape)ImplicitShape [static]
find(RefObject &object, const string &name)DynamicObject [static]
FlatBlend enum valueSoftCSG
ImplicitArray typedef (defined in ImplicitShape)ImplicitShape
ImplicitPointer typedef (defined in CSG)CSG [protected]
ImplicitShape() (defined in ImplicitShape)ImplicitShape [inline]
infinity (defined in Shape)Shape [static]
intersect(const Ray &ray, real t=step, real T=infinity) (defined in SoftCSG)SoftCSG [virtual]
Intersection enum value (defined in CSG)CSG
intersectUnion(const Ray &ray, real t=step, real T=infinity) (defined in CSG)CSG [protected]
isKindOf(const string aClass)DynamicObject [inline]
isKindOf(Class &aClass)DynamicObject [inline]
mutexDynamicObject [protected, static]
n (defined in SoftCSG)SoftCSG [protected]
normal(const Vertex3 &v) (defined in SoftCSG)SoftCSG [virtual]
objectPoolDynamicObject [protected, static]
OneOverBlend enum valueSoftCSG
Operation enum name (defined in CSG)CSG
operation (defined in CSG)CSG [protected]
operator<<(ostream &stream, DynamicObject &obj)DynamicObject [related]
operator>>(ObjectFile &file, DynamicObject *&obj)DynamicObject [related]
operator>>(ObjectFile &file, RefObject &object)DynamicObject [related]
parseSymbol(Token &t, ObjectFile &file)SoftCSG [virtual]
read(ObjectFile &file)DynamicObject
readParams(ObjectFile &file)DynamicObject
readRefObject(const string className, ObjectFile &file)DynamicObject [static]
RefBlend typedef (defined in Shape)Shape [protected]
setShade(ShadeBlend *s) (defined in Shape)Shape [inline]
shade (defined in Shape)Shape [protected]
SoftCSG() (defined in SoftCSG)SoftCSG
SqrBlend enum valueSoftCSG
SqrtBlend enum valueSoftCSG
step (defined in Shape)Shape [static]
store(RefObject &object, const string &name)DynamicObject [static]
transform(Matrix4 &m) (defined in Shape)Shape [virtual]
type (defined in SoftCSG)SoftCSG [protected]
Union enum value (defined in CSG)CSG
WaveBlend enum valueSoftCSG
write(ostream &stream)DynamicObject
writeParams(ostream &stream)SoftCSG [virtual]
~CSG() (defined in CSG)CSG [virtual]
~DynamicObject() (defined in DynamicObject)DynamicObject [virtual]
~ImplicitShape() (defined in ImplicitShape)ImplicitShape [virtual]
~Shape() (defined in Shape)Shape [virtual]

This documentation was generated using doxygen. If you have any comments or additions please mail me.