Class Arc_ (unit DXF_structs) |
Inherits from
Circle_
///////////////////////////////////////////////////////////////////////////// Arc Definition /////////////////////////////////////////////////////////////////////////////
constructor create(OCSaxis,p_1:Point3D; radius_,sa,ea:double; col:integer);
- ///////////////////////////////////////////////////////////////////////////// Arc /////////////////////////////////////////////////////////////////////////////
function details : string;
procedure Draw(acanvas:TCanvas; map_fn:coord_convert; OCS:pM);
function is_point_inside_object2D(p:Point3D) : boolean;
procedure max_min_extents(var emax,emin:Point3D);
procedure write_to_DXF(var IO:textfile; layer:string);
angle1 : double;
angle2 : double;
constructor create(OCSaxis,p_1:Point3D; radius_,sa,ea:double; col:integer);
///////////////////////////////////////////////////////////////////////////// Arc /////////////////////////////////////////////////////////////////////////////
function details : string;
procedure Draw(acanvas:TCanvas; map_fn:coord_convert; OCS:pM);
function is_point_inside_object2D(p:Point3D) : boolean;
procedure max_min_extents(var emax,emin:Point3D);
procedure write_to_DXF(var IO:textfile; layer:string);
angle1 : double;
angle2 : double;