| __getCopy() const =0 | Shape | [protected, pure virtual] |
| __inShape(const TinyVector< 3, real_t > &x) const =0 | Shape | [protected, pure virtual] |
| __put(std::ostream &os) const =0 | Shape | [protected, pure virtual] |
| __trans | Shape | [protected] |
| __type | Shape | [protected] |
| analytic enum value | Shape | |
| cone enum value | Shape | |
| cube enum value | Shape | |
| cylinder enum value | Shape | |
| difference enum value | Shape | |
| getCopy() const | Shape | [inline] |
| infiniteCone enum value | Shape | |
| infiniteCylinder enum value | Shape | |
| inside(const TinyVector< 3, real_t > &x) const | Shape | [inline] |
| intersection enum value | Shape | |
| inverseTransformation(const size_t &i, const TinyVector< 3, real_t > &x) const | Shape | [inline] |
| not_ enum value | Shape | |
| numberOfTransformations() const | Shape | [inline] |
| operator<<(std::ostream &os, const Shape &shape) | Shape | [friend] |
| parseTransform(const parsetrans &trans) | Shape | |
| plane enum value | Shape | |
| setTransformation(const Transform &t) | Shape | |
| setTransformationsList(const TransformationsList &l) | Shape | [inline] |
| Shape(const ShapeType &type) | Shape | [inline] |
| Shape(const Shape &shape) | Shape | [inline] |
| ShapeType enum name | Shape | |
| sphere enum value | Shape | |
| torus enum value | Shape | |
| TransformationsList typedef | Shape | |
| transformationsList() const | Shape | [inline] |
| type() const | Shape | [inline] |
| union_ enum value | Shape | |
| ~Shape() | Shape | [inline, virtual] |
1.5.6