_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] |