| add(const SequenceFieldBase *, Ref< const ValueBase >, Time) | Archon::X3D::NodeBase | |
| add(const NodeSequenceFieldBase *, Ref< NodeBase >, Time) | Archon::X3D::NodeBase | |
| BackRefObjectBase() | Archon::Utilities::BackRefObjectBase | [inline, protected] |
| ccw | Archon::X3D::ComposedGeometryNode | [protected] |
| changedSince(const Time &t) const | Archon::X3D::NodeBase | [virtual] |
| color | Archon::X3D::ComposedGeometryNode | [protected] |
| colorAssign(const Ref< ColorNode > &, const Time &) | Archon::X3D::ComposedGeometryNode | [protected] |
| colorChanged | Archon::X3D::ComposedGeometryNode | [protected] |
| colorPerVertex | Archon::X3D::ComposedGeometryNode | [protected] |
| colorStamp | Archon::X3D::ComposedGeometryNode | [protected] |
| ComposedGeometryNode() | Archon::X3D::ComposedGeometryNode | [inline, protected] |
| context | Archon::X3D::NodeBase | |
| coord | Archon::X3D::ComposedGeometryNode | [protected] |
| coordAssign(const Ref< CoordinateNode > &, const Time &) | Archon::X3D::ComposedGeometryNode | [protected] |
| coordChanged | Archon::X3D::ComposedGeometryNode | [protected] |
| coordStamp | Archon::X3D::ComposedGeometryNode | [protected] |
| Geometry3DNode() | Archon::X3D::Geometry3DNode | [inline, protected] |
| GeometryNode() | Archon::X3D::GeometryNode | [inline, protected] |
| get(const FieldBase *) const | Archon::X3D::NodeBase | |
| getAt(const SequenceFieldBase *, unsigned index) const | Archon::X3D::NodeBase | |
| getBackUseCount() const | Archon::Utilities::BackRefObjectBase | [inline] |
| getBackUseCountNoLock() const | Archon::Utilities::BackRefObjectBase | [inline, protected] |
| getCCW() const | Archon::X3D::ComposedGeometryNode | [inline] |
| getColor() const | Archon::X3D::ComposedGeometryNode | [inline] |
| getColor() | Archon::X3D::ComposedGeometryNode | [inline] |
| getColorPerVertex() const | Archon::X3D::ComposedGeometryNode | [inline] |
| getCoord() const | Archon::X3D::ComposedGeometryNode | [inline] |
| getCoord() | Archon::X3D::ComposedGeometryNode | [inline] |
| getName() const | Archon::X3D::NodeBase | |
| getNormal() const | Archon::X3D::ComposedGeometryNode | [inline] |
| getNormal() | Archon::X3D::ComposedGeometryNode | [inline] |
| getNormalAndTexCoord(Vector3 hitPoint, int where, const Shape *, Vector3 *hitNormal, Vector2 *hitTexCoord) const =0 | Archon::X3D::GeometryNode | [pure virtual] |
| getNormalPerVertex() const | Archon::X3D::ComposedGeometryNode | [inline] |
| getSize(const SequenceFieldBase *) const | Archon::X3D::NodeBase | |
| getSolid() const | Archon::X3D::ComposedGeometryNode | [inline] |
| getTexCoord() const | Archon::X3D::ComposedGeometryNode | [inline] |
| getTexCoord() | Archon::X3D::ComposedGeometryNode | [inline] |
| getType() const =0 (defined in Archon::X3D::NodeBase) | Archon::X3D::NodeBase | [pure virtual] |
| getUseCount() const | Archon::Utilities::RefObjectBase | [inline] |
| getUseCountNoLock() const | Archon::Utilities::RefObjectBase | [inline, protected] |
| initializeGeometryComponent() | Archon::X3D::ComposedGeometryNode | [friend] |
| inject(const NodeFieldBase *, Ref< NodeBase > childNode, Time stamp) | Archon::X3D::NodeBase | |
| intersect(const Math::Ray3 &, double &dist) const =0 | Archon::X3D::GeometryNode | [pure virtual] |
| isRealized() const | Archon::X3D::NodeBase | |
| isRealizedNoLock() const | Archon::X3D::NodeBase | [inline, protected] |
| lookupField(string name) const | Archon::X3D::NodeBase | [virtual] |
| mutex | Archon::X3D::NodeBase | [protected] |
| Mutex() | Archon::Utilities::Mutex | [inline, protected] |
| Node() | Archon::X3D::Node | [inline, protected] |
| NodeBase(BackRef< ExecutionContext > context) | Archon::X3D::NodeBase | [protected] |
| NodeBase() | Archon::X3D::NodeBase | [protected] |
| normal | Archon::X3D::ComposedGeometryNode | [protected] |
| normalAssign(const Ref< NormalNode > &, const Time &) | Archon::X3D::ComposedGeometryNode | [protected] |
| normalChanged | Archon::X3D::ComposedGeometryNode | [protected] |
| normalPerVertex | Archon::X3D::ComposedGeometryNode | [protected] |
| normalStamp | Archon::X3D::ComposedGeometryNode | [protected] |
| onRealized() | Archon::X3D::NodeBase | [inline, virtual] |
| realize() | Archon::X3D::NodeBase | |
| refDispose(Mutex::Lock &) | Archon::Utilities::BackRefObjectBase | [inline, protected, virtual] |
| refForwardDestroy() | Archon::X3D::NodeBase | [protected, virtual] |
| RefObjectBase() | Archon::Utilities::RefObjectBase | [inline, protected] |
| remove(const SequenceFieldBase *, Ref< const ValueBase >, Time) | Archon::X3D::NodeBase | |
| remove(const NodeSequenceFieldBase *, Ref< NodeBase >, Time) | Archon::X3D::NodeBase | |
| render(bool texture, const Shape *shape, const RenderConfig *)=0 | Archon::X3D::GeometryNode | [pure virtual] |
| reprocess() | Archon::X3D::ComposedGeometryNode | [inline, protected, virtual] |
| set(const FieldBase *, const Event *) | Archon::X3D::NodeBase | |
| setAt(const SequenceFieldBase *, Ref< const ValueBase >, unsigned index, Time) | Archon::X3D::NodeBase | |
| setName(string name) | Archon::X3D::NodeBase | |
| solid | Archon::X3D::ComposedGeometryNode | [protected] |
| texCoord | Archon::X3D::ComposedGeometryNode | [protected] |
| texCoordAssign(const Ref< TextureCoordinateNode > &, const Time &) | Archon::X3D::ComposedGeometryNode | [protected] |
| texCoordChanged | Archon::X3D::ComposedGeometryNode | [protected] |
| texCoordStamp | Archon::X3D::ComposedGeometryNode | [protected] |
| type | Archon::X3D::ComposedGeometryNode | [static] |
| ~Mutex() | Archon::Utilities::Mutex | [inline, protected] |
| ~NodeBase() | Archon::X3D::NodeBase | [protected, virtual] |
| ~RefObjectBase() | Archon::Utilities::RefObjectBase | [inline, virtual] |