| _axes | TFViewWidget | [protected] |
| _decCount() | gutz::Counted | [inline, protected, virtual] |
| _deleteMe | Renderable | [protected] |
| _edges | PolygonWidget | [protected] |
| _getCount() const | gutz::Counted | [inline, protected, virtual] |
| _incCount() | gutz::Counted | [inline, protected, virtual] |
| _invalidate() | WidgetItem | [inline, protected, virtual] |
| _manip | Renderable | [protected] |
| _nodes | PolygonWidget | [protected] |
| _on | Renderable | [protected] |
| _planeConst | FrameWidget | [protected] |
| _rad | FrameWidget | [protected] |
| _selected | Renderable | [protected] |
| _surface | FrameWidget | [protected] |
| _tfsurf | TFViewWidget | [protected] |
| _update() | WidgetItem | [inline, protected, virtual] |
| addChild(WidgetItem *child) | WidgetItem | [inline, virtual] |
| addEdge(EdgeWidgetSP e) | PolygonWidget | [inline, virtual] |
| addEvent(const unsigned int key, const unsigned int event, const ConstraintSP cnst=new Constraint()) | WidgetItem | [inline] |
| addNode(NodeWidgetSP n) | PolygonWidget | [inline, virtual] |
| appearanceChanged() | WidgetItem | [inline, protected, virtual] |
| applyXform(gutz::mat4f xf) | PolygonWidget | [inline, virtual] |
| BOTTOM enum value | FrameWidget | |
| clone() const | FrameWidget | [inline, virtual] |
| cloneFrame() const | FrameWidget | [inline, virtual] |
| configureFrame(const NodeWidget *const nodeProto, const EdgeWidget *const edgeProto, const gutz::vec3f &ll, const gutz::vec3f &lr, const gutz::vec3f &ul, const gutz::vec3f &ur) | FrameWidget | [protected] |
| Counted(const Counted &c) | gutz::Counted | [inline, protected] |
| Counted() | gutz::Counted | [inline, protected] |
| delChild(WidgetItem *child) | FrameWidget | [virtual] |
| delEvent(const unsigned int key) | WidgetItem | [inline] |
| delSurface() | FrameWidget | [virtual] |
| delTFSurface() | TFViewWidget | |
| draw(const gutz::RenderEvent &r) | WidgetItem | [inline, virtual] |
| drawDef(const gutz::RenderEvent &r) | TFViewWidget | [inline, virtual] |
| EDGE_LAST enum value | FrameWidget | |
| FRAME_EDGES enum name | FrameWidget | |
| FRAME_NODES enum name | FrameWidget | |
| FrameWidget(const WidgetFactory &wf, WidgetItem *parent=0, const gutz::vec3f &ll=gutz::vec3f(-1,-1, 0), const gutz::vec3f &lr=gutz::vec3f(1,-1, 0), const gutz::vec3f &ul=gutz::vec3f(-1, 1, 0), const gutz::vec3f &ur=gutz::vec3f(1, 1, 0)) | FrameWidget | |
| FrameWidget(const NodeWidget *const nodeProto, const EdgeWidget *const edgeProto, WidgetItem *parent=0, const gutz::vec3f &ll=gutz::vec3f(-1,-1, 0), const gutz::vec3f &lr=gutz::vec3f(1,-1, 0), const gutz::vec3f &ul=gutz::vec3f(-1, 1, 0), const gutz::vec3f &ur=gutz::vec3f(1, 1, 0)) | FrameWidget | |
| FrameWidget(const FrameWidget &fw) | FrameWidget | |
| FrameWidget() | FrameWidget | [protected] |
| getAxes() const | TFViewWidget | [inline] |
| getCenter() const | FrameWidget | [inline] |
| getColor() const | WidgetItem | [inline] |
| getConstraints() const | WidgetItem | [inline] |
| getEdge(int idx) const | PolygonWidget | [inline] |
| getEdgeIdx(const WidgetItem *ptr) const | PolygonWidget | [inline, protected] |
| getEdgeSize() const | PolygonWidget | [inline] |
| getEvent(const gutz::MouseEvent &me) const | WidgetItem | [inline] |
| getEvent(unsigned int key) const | WidgetItem | [inline] |
| getEvents() const | WidgetItem | [inline] |
| getHeight() const | FrameWidget | [inline] |
| getManip() const | Renderable | [inline] |
| getNode(int idx) const | PolygonWidget | [inline] |
| getNodeIdx(const WidgetItem *ptr) const | PolygonWidget | [inline, protected] |
| getNodeSize() const | PolygonWidget | [inline] |
| getPlane() const | FrameWidget | [inline] |
| getSurface() const | FrameWidget | [inline] |
| getTFSurface() const | TFViewWidget | [inline] |
| getValidArea() const | WidgetItem | [inline, virtual] |
| getWidth() const | FrameWidget | [inline] |
| HAS_SLOTS | TFViewWidget | |
| insertElementEvent | TFViewWidget | |
| isOn() const | Renderable | [inline] |
| isSelected() const | Renderable | [inline] |
| key(unsigned char k, int x, int y) | Renderable | [inline, virtual] |
| LEFT enum value | FrameWidget | |
| LL enum value | FrameWidget | |
| LR enum value | FrameWidget | |
| mouse(const gutz::MouseEvent &me) | WidgetItem | [inline, virtual] |
| mouseChild(WidgetItem *child, const gutz::MouseEvent &me) | TFViewWidget | [virtual] |
| mouseDef(const gutz::MouseEvent &me) | WidgetItem | [inline, virtual] |
| MOVE enum value | WidgetItem | |
| move(const gutz::MouseMoveEvent &mme) | WidgetItem | [inline, virtual] |
| moveChild(WidgetItem *child, const gutz::MouseMoveEvent &mme) | TFViewWidget | [virtual] |
| moveDef(const gutz::MouseMoveEvent &mme) | WidgetItem | [inline, virtual] |
| moveEdge(int idx, const gutz::MouseMoveEvent &mme) | PolygonWidget | [inline, protected, virtual] |
| moveNode(int idx, const gutz::MouseMoveEvent &mme) | PolygonWidget | [inline, protected, virtual] |
| needsDelete() const | Renderable | [inline] |
| NO_EVENT enum value | WidgetItem | |
| NODE_LAST enum value | FrameWidget | |
| nodeMoved(int idx, const gutz::vec3f &oldW, const gutz::vec3f &oldH) | FrameWidget | |
| nukeEvents() | WidgetItem | [inline] |
| operator=(const TFViewWidget &tfv) | TFViewWidget | [inline] |
| FrameWidget::operator=(const FrameWidget &fw) | FrameWidget | [inline] |
| PolygonWidget::operator=(const Renderable &r) | Renderable | [inline, protected] |
| gutz::Counted::operator=(const Counted &c) | gutz::Counted | [inline, protected] |
| planeChanged | FrameWidget | |
| Point2 typedef | WidgetItem | |
| Point2Array typedef | WidgetItem | |
| Point3 typedef | WidgetItem | |
| Point3Array typedef | WidgetItem | |
| PolygonWidget(WidgetItem *parent) | PolygonWidget | [inline] |
| Renderable() | Renderable | [inline, protected] |
| Renderable(const Renderable &r) | Renderable | [inline, protected] |
| RIGHT enum value | FrameWidget | |
| ROTATE enum value | WidgetItem | |
| scale(const gutz::vec3f scale) | PolygonWidget | [inline, virtual] |
| setAxes(const gutz::vec2i &axes) | TFViewWidget | [inline] |
| setCenter(const gutz::vec3f ¢er) | FrameWidget | [virtual] |
| setChanged() | FrameWidget | [inline, virtual] |
| setColor(ColorWState *const color) | WidgetItem | [inline] |
| setConstraints(const ConstraintMap &cnstMap) | WidgetItem | [inline] |
| setDelete(bool yes) | Renderable | [inline] |
| setDims(float width, float height) | FrameWidget | [virtual] |
| setEdge(int idx, EdgeWidgetSP e) | PolygonWidget | [inline, virtual] |
| setEvents(const gutz::EventKeyMap &eventMap) | WidgetItem | [inline] |
| setHeight(float height) | FrameWidget | [virtual] |
| setManip(gutz::Manip *const m) | Renderable | [inline] |
| setManipEventsDefault() | Renderable | [inline] |
| setNode(int idx, NodeWidgetSP n) | PolygonWidget | [inline, virtual] |
| setOn(bool yes) | Renderable | [inline] |
| setParent(WidgetItem *parent) | WidgetItem | [inline, virtual] |
| setPoints(const Point3Array &pts, const NodeWidget *const nodeProto, const EdgeWidget *const edgeProto) | PolygonWidget | [inline, virtual] |
| setSelected(bool yes) | Renderable | [inline, virtual] |
| setSurface(SurfaceWidget *sw) | FrameWidget | |
| setTFSurface(TFSurfaceWidget *sw) | TFViewWidget | |
| setWidth(float width) | FrameWidget | [virtual] |
| SmartPtr class | gutz::Counted | [friend] |
| SmartPtrRef class | gutz::Counted | [friend] |
| TFViewWidget(TFSurfaceWidget *const surfProto, const WidgetFactory &wf, WidgetItem *parent=0, const gutz::vec3f &ll=gutz::vec3f(-1,-1, 0), const gutz::vec3f &lr=gutz::vec3f(1,-1, 0), const gutz::vec3f &ul=gutz::vec3f(-1, 1, 0), const gutz::vec3f &ur=gutz::vec3f(1, 1, 0)) | TFViewWidget | |
| TFViewWidget() | TFViewWidget | [protected] |
| TFViewWidget(const TFViewWidget &tfv) | TFViewWidget | [inline, protected] |
| TOP enum value | FrameWidget | |
| translate(const gutz::vec3f trans) | PolygonWidget | [inline, virtual] |
| UL enum value | FrameWidget | |
| updateManip() | FrameWidget | [inline, protected] |
| UR enum value | FrameWidget | |
| WB_LAST enum value | WidgetItem | |
| WidgetItem(WidgetItem *parent=0) | WidgetItem | [inline, protected] |
| WidgetItemSP typedef | WidgetItem | |
| WIGET_BEHAVIORS enum name | WidgetItem | |
| ~Counted() | gutz::Counted | [inline, virtual] |
| ~FrameWidget() | FrameWidget | [inline, virtual] |
| ~PolygonWidget() | PolygonWidget | [inline, virtual] |
| ~Renderable() | Renderable | [inline] |
| ~WidgetItem() | WidgetItem | [inline, virtual] |