libDXF 0.0.1
A library with DXF related functions written in C.
Data Fields

dxf_object_ptr_struct Struct Reference

DXF definition of an AutoCAD object_ptr object (OBJECT_PTR). More...

#include <object_ptr.h>

Collaboration diagram for dxf_object_ptr_struct:
Collaboration graph
[legend]

Data Fields

int id_code
char * dictionary_owner_soft
char * dictionary_owner_hard
DxfCharxdata
struct DxfObjectPtrnext

Detailed Description

DXF definition of an AutoCAD object_ptr object (OBJECT_PTR).

Definition at line 58 of file object_ptr.h.


Field Documentation

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 object_ptr.h.

Referenced by dxf_object_ptr_get_id_code(), dxf_object_ptr_init(), dxf_object_ptr_read(), dxf_object_ptr_set_id_code(), and dxf_object_ptr_write().

Soft-pointer ID/handle to owner dictionary (optional).
Group code = 330.

Definition at line 68 of file object_ptr.h.

Referenced by dxf_object_ptr_free(), dxf_object_ptr_get_dictionary_owner_soft(), dxf_object_ptr_init(), dxf_object_ptr_read(), dxf_object_ptr_set_dictionary_owner_soft(), and dxf_object_ptr_write().

Hard owner ID/handle to owner dictionary (optional).
Group code = 360.

Definition at line 71 of file object_ptr.h.

Referenced by dxf_object_ptr_free(), dxf_object_ptr_get_dictionary_owner_hard(), dxf_object_ptr_init(), dxf_object_ptr_read(), dxf_object_ptr_set_dictionary_owner_hard(), and dxf_object_ptr_write().

Begin ASE xdata (ACADASER13).
Group code = 1001.

Definition at line 75 of file object_ptr.h.

Referenced by dxf_object_ptr_free(), dxf_object_ptr_init(), dxf_object_ptr_read(), and dxf_object_ptr_write().

Pointer to the next DxfObjectPtr.
NULL in the last DxfObjectPtr.

Definition at line 77 of file object_ptr.h.

Referenced by dxf_object_ptr_free(), dxf_object_ptr_free_chain(), dxf_object_ptr_get_last(), dxf_object_ptr_get_next(), dxf_object_ptr_init(), and dxf_object_ptr_set_next().


The documentation for this struct was generated from the following file: