-
class
GrowingVertices
: public Rubberband
(Return to index)
-
Type:
Base Classes:
Derived Classes
Include file:
IV-2_6/InterViews/rubverts.h
Public:
- virtual void
AddVertex (IntCoord, IntCoord)
- virtual void
AppendVertex (IntCoord, IntCoord)
- int
Count ()
- virtual void
Draw ()
- virtual ClassId
GetClassId ()
- virtual void
GetCurrent (IntCoord*& px, IntCoord*& py, int& n)
- virtual void
GetCurrent (IntCoord*& px, IntCoord*& py, int& n, int& pt)
- virtual void
GetOriginal (IntCoord*& px, IntCoord*& py, int& n)
- virtual void
GetOriginal (IntCoord*& px, IntCoord*& py, int& n, int& pt)
- virtual boolean
IsA (ClassId id)
- virtual void
RemoveVertex ()
- virtual
~GrowingVertices ()
Protected:
- void
CheckBufs ()
- void
Copy (IntCoord*, IntCoord*, int, IntCoord*&, IntCoord*&)
- virtual void
DrawHandles ()
- virtual void
DrawVertices (IntCoord*, IntCoord*, int)
-
GrowingVertices ( Painter*, Canvas*, IntCoord px[], IntCoord py[], int n, int pt = -1, int handleSize = -1 )
- void
Init (IntCoord px[], IntCoord py[], int, int, int)
- int
count, bufsize, origbufsize
- int
curPt, origPt
- int
handleSize
- IntCoord*
x, *y
(more documentation)