LibreDWG API
0.13.3
LibreDWG API - The DWG Library
|
#include <dwg.h>
Data Fields | |
BITCODE_RL | size |
in bytes More... | |
size_t | address |
byte offset in the file More... | |
BITCODE_BS | type |
fixed or variable (class - 500) More... | |
BITCODE_RL | index |
into dwg->object[] More... | |
enum DWG_OBJECT_TYPE | fixedtype |
into a global list More... | |
char * | name |
our public entity/object name More... | |
char * | dxfname |
the internal dxf classname, often with a ACDB prefix More... | |
Dwg_Object_Supertype | supertype |
union { | |
Dwg_Object_Entity * entity | |
Dwg_Object_Object * object | |
} | tio |
Dwg_Handle | handle |
struct _dwg_struct * | parent |
Dwg_Class * | klass |
BITCODE_RL | bitsize |
size_t | bitsize_pos |
size_t | hdlpos |
BITCODE_B | was_bitsize_set |
BITCODE_B | has_strings |
r2007+ More... | |
BITCODE_RL | stringstream_size |
r2007+ in bits, unused More... | |
BITCODE_UMC | handlestream_size |
r2010+ in bits More... | |
size_t | common_size |
BITCODE_RL | num_unknown_bits |
BITCODE_TF | unknown_bits |
BITCODE_RL | num_unknown_rest |
BITCODE_TF | unknown_rest |
General DWG object with link to either entity or object, and as parent the DWG
size_t _dwg_object::address |
byte offset in the file
BITCODE_RL _dwg_object::bitsize |
size_t _dwg_object::bitsize_pos |
size_t _dwg_object::common_size |
char* _dwg_object::dxfname |
the internal dxf classname, often with a ACDB prefix
Dwg_Object_Entity* _dwg_object::entity |
enum DWG_OBJECT_TYPE _dwg_object::fixedtype |
into a global list
Dwg_Handle _dwg_object::handle |
BITCODE_UMC _dwg_object::handlestream_size |
r2010+ in bits
BITCODE_B _dwg_object::has_strings |
r2007+
size_t _dwg_object::hdlpos |
BITCODE_RL _dwg_object::index |
into dwg->object[]
Dwg_Class* _dwg_object::klass |
char* _dwg_object::name |
our public entity/object name
BITCODE_RL _dwg_object::num_unknown_bits |
BITCODE_RL _dwg_object::num_unknown_rest |
Dwg_Object_Object* _dwg_object::object |
struct _dwg_struct* _dwg_object::parent |
BITCODE_RL _dwg_object::size |
in bytes
BITCODE_RL _dwg_object::stringstream_size |
r2007+ in bits, unused
Dwg_Object_Supertype _dwg_object::supertype |
union { ... } _dwg_object::tio |
BITCODE_BS _dwg_object::type |
fixed or variable (class - 500)
BITCODE_TF _dwg_object::unknown_bits |
BITCODE_TF _dwg_object::unknown_rest |
BITCODE_B _dwg_object::was_bitsize_set |