libDXF 0.0.1
A library with DXF related functions written in C.
|
DXF definition of an AutoCAD group object (GROUP
).
More...
#include <group.h>
Data Fields | |
int | id_code |
char * | dictionary_owner_soft |
char * | dictionary_owner_hard |
int | unnamed_flag |
int | selectability_flag |
char * | description |
char * | handle_entity_in_group |
struct DxfGroup * | next |
Identification number for the entity.
This is to be an unique (sequential) number in the DXF file.
Group code = 5.
Definition at line 63 of file group.h.
Referenced by dxf_group_get_id_code(), dxf_group_init(), dxf_group_read(), dxf_group_set_id_code(), and dxf_group_write().
Soft-pointer ID/handle to owner dictionary (optional).
Group code = 330.
Definition at line 68 of file group.h.
Referenced by dxf_group_free(), dxf_group_get_dictionary_owner_soft(), dxf_group_init(), dxf_group_read(), dxf_group_set_dictionary_owner_soft(), and dxf_group_write().
Hard owner ID/handle to owner dictionary (optional).
Group code = 360.
Definition at line 71 of file group.h.
Referenced by dxf_group_free(), dxf_group_get_dictionary_owner_hard(), dxf_group_init(), dxf_group_read(), dxf_group_set_dictionary_owner_hard(), and dxf_group_write().
"Unnamed" flag.
Group code = 70.
Definition at line 75 of file group.h.
Referenced by dxf_group_get_unnamed_flag(), dxf_group_init(), dxf_group_read(), dxf_group_set_unnamed_flag(), and dxf_group_write().
Selectability flag.
Group code = 71.
Definition at line 83 of file group.h.
Referenced by dxf_group_get_selectability_flag(), dxf_group_init(), dxf_group_read(), dxf_group_set_selectability_flag(), and dxf_group_write().
char* dxf_group::description |
Group description.
Group code = 300.
Definition at line 90 of file group.h.
Referenced by dxf_group_free(), dxf_group_get_description(), dxf_group_init(), dxf_group_read(), dxf_group_set_description(), and dxf_group_write().
Handle of entity in group (one entry per object).
Group code = 340.
Definition at line 93 of file group.h.
Referenced by dxf_group_free(), dxf_group_get_handle_entity_in_group(), dxf_group_init(), dxf_group_read(), dxf_group_set_handle_entity_in_group(), and dxf_group_write().
struct DxfGroup* dxf_group::next |
Pointer to the next DxfGroup.
NULL
in the last DxfGroup.
Definition at line 95 of file group.h.
Referenced by dxf_group_free(), dxf_group_free_chain(), dxf_group_get_last(), dxf_group_get_next(), dxf_group_init(), and dxf_group_set_next().