LineObject Class | ![]() |
Namespace: VO
The LineObject type exposes the following members.
Name | Description | |
---|---|---|
![]() | LineObject |
Construct a LineObject object.
|
Name | Description | |
---|---|---|
![]() | BoundingBox |
A bounding box representing the smallest rectangle that completely encloses this LineObject object.
(Overrides BoundingBox.) |
![]() | Origin |
A point, in canvas coordinates, representing the starting coordinate of the LineObject object on its owner window.
(Overrides Origin.) |
![]() | Pen |
A pen associated with this LineObject object.
|
![]() | RasterOperation |
A constant, indicating the raster operation in use for this DrawObject object:
(Inherited from DrawObject.) |
![]() | Size |
A dimension representing the size of this LineObject object.
(Overrides Size.) |
Name | Description | |
---|---|---|
![]() | Draw |
Draw the LineObject object on a window.
(Overrides Draw.) |
![]() | Handle |
Return the handle for a DrawObject object.
(Inherited from DrawObject.) |
![]() | HitTest |
Determine if a given point lies within the bounding box of a DrawObject object.
(Inherited from DrawObject.) |
1METHOD Expose(oEvent) CLASS MyWindow 2LOCAL oLine AS OBJECT 3oLine := LineObject{Point{10,10},Point{20,20}} 4SELF:Draw(oLine)