#include <arc.h>
Inheritance diagram for SLine:

Public Methods | |
| void | OWrite (Driver_out &where) |
| void | DoWrite (DrawDriver &dr) |
| BoundingBox & | CalcBoundingBox () |
| calculate the bounding box | |
| TYPE | GetType () |
| get the element type NON,BOUNDARY,PATH,TEXT,SREF,AREF,ARCSEG,BOX,CIRCLE | |
| void | Transform (wxTransformMatrix *_Matrix) |
| tranform the element given a matrix | |
| void | Convert (G_Polygon *_polygon, double marge) |
| convert primitive to polygon | |
| Element * | Duplicate () |
| bool | Select (Point *) |
| select the element if Point is within it | |
| bool | Select (BoundingBox *, wxTransformMatrix *) |
| wxPropertySheet * | GetPropList () |
| get property list | |
| void | UpdatePropList () |
| update property list (remove members of object) | |
|
||||||||||||
|
select the element if is within the box. matrix is used to calculate the relative BoundingBox within structures Implements Element. |