Class DXF_Layer (unit DXF_structs) |
Inherits from
TObject
///////////////////////////////////////////////////////////////////////////// DXF_layer class definition A collection of entity lists. One for each type. /////////////////////////////////////////////////////////////////////////////
constructor create(l_name:string);
- ///////////////////////////////////////////////////////////////////////////// DXF_layer class implementation /////////////////////////////////////////////////////////////////////////////
procedure add_entity_list(elist:Entity_List);
Add a pre filled list (save selected to file.
function add_entity_to_layer(entity:DXF_Entity) : boolean;
function create_or_find_list_type(aname:string) : Entity_List;
procedure delete(aname:string; releasemem:boolean);
destructor destroy;
procedure max_min_extents(var emax,emin:Point3D);
function num_lists : integer;
utilities
property Colour : integer
property name : string
entity_lists : TList;
entity_names : TStringList;
layer_colinx : integer;
layer_name : string;
constructor create(l_name:string);
///////////////////////////////////////////////////////////////////////////// DXF_layer class implementation /////////////////////////////////////////////////////////////////////////////
procedure add_entity_list(elist:Entity_List);
Add a pre filled list (save selected to file... see selected lists
This has never been raised yet, but might as well be sure.
function add_entity_to_layer(entity:DXF_Entity) : boolean;
function create_or_find_list_type(aname:string) : Entity_List;
procedure delete(aname:string; releasemem:boolean);
destructor destroy;
procedure max_min_extents(var emax,emin:Point3D);
function num_lists : integer;
utilities
property Colour : integer
property name : string
entity_lists : TList;
entity_names : TStringList;
layer_colinx : integer;
layer_name : string;