-
class
GraphicView
: public ComponentView
(Return to index)
-
base classes for graphical component views.
Type:
Base Classes:
Derived Classes
Include file:
Unidraw/Components/grview.h
Description: man page
Public:
- virtual ConnectorView*
ConnectorIntersecting (Coord, Coord, Coord, Coord)
- virtual Manipulator*
CreateManipulator (Viewer*,Event&,Transformer*,Tool*)
- virtual void
DrawHandles ()
- virtual ComponentView*
Duplicate ()
- virtual void
EraseHandles ()
- virtual ClassId
GetClassId ()
- virtual Graphic*
GetGraphic ()
- GraphicComp*
GetGraphicComp ()
- virtual GraphicView*
GetGraphicView (Component*)
- virtual ComponentView*
GetParent ()
- virtual GraphicView*
GetView (Iterator)
- virtual Viewer*
GetViewer ()
- boolean
Includes (GraphicView*)
- virtual void
InitHandles ()
- virtual void
Interpret (Command*)
- virtual Command*
InterpretManipulator (Manipulator*)
- virtual boolean
IsA (ClassId)
- virtual void
RedrawHandles ()
- virtual Selection*
SelectAll ()
- virtual void
SetView (GraphicView*, Iterator&)
- virtual void
Uninterpret (Command*)
- virtual Selection*
ViewContaining (Coord, Coord)
- virtual Selection*
ViewIntersecting (Coord, Coord, Coord, Coord)
- virtual Selection*
ViewsContaining (Coord, Coord)
- virtual Selection*
ViewsIntersecting (Coord, Coord, Coord, Coord)
- virtual Selection*
ViewsWithin (Coord, Coord, Coord, Coord)
- virtual
~GraphicView ()
Protected:
- virtual void
Add (GraphicView*)
- void
AddDamage (Graphic*)
- virtual void
Append (GraphicView*)
- virtual int
ClosestPoint (Coord x[], Coord y[], int n, Coord px, Coord py)
- Manipulator*
CreateGraphicCompManip (Viewer*, Event&, Transformer*, Tool*)
- virtual void
CreateHandles ()
- Manipulator*
CreateStretchManip (Viewer*, Event&, Transformer*, Tool*)
- virtual void
DeleteView (Iterator&)
- GraphicView*
GetGraphicView (Graphic*)
-
GraphicView (GraphicComp* = nil)
- void
IncurDamage (Graphic*)
- virtual void
InsertBefore (Iterator, GraphicView*)
- Command*
InterpretGraphicCompManip (Manipulator*)
- Command*
InterpretStretchManip (Manipulator*)
- virtual void
Remove (Iterator&)
- virtual void
SetGraphic (Graphic*)
- void
Unselect (GraphicView*)
- GraphicView*
View (UList*)
- Graphic*
_gr
- Rubberband*
_handles
Friend methods:
(more documentation)