The DXFDATA structure is used by CAD entity properties. CAD DLL uses DXFData for access to layers.
Syntax:
typedef struct _DXFDATA {
WORD Tag;
WORD Count;
WORD TickCount;
BYTE Flags;
BYTE Style;
int Dimension;
LPDXFPOINT DashDots;
int DashDotsCount;
int Color;
LPVOID *Ticks;
float Thickness;
float Rotation;
char* Layer;
char* Text;
char* FontName;
HANDLE Handle;
LPVOID *Unused;
DXFPOINT Point1;
DXFPOINT Point2;
DXFPOINT Point3;
DXFPOINT Point4;
union {
struct {
float Radius;
float StartAngle;
float EndAngle;
} Arc;
struct {
HANDLE Block;
DXFPOINT Scale;
} Blocks;
struct {
float FHeight;
float FScale;
float RWidth;
float RHeight;
BYTE HAlign;
BYTE VAlign;
} Text;
LPDXFPOINT *PolyPoints;
} DATA;
} DXFDATA, *LPDXFDATA;
Fields:
Layer points to the null-terminated string specifying the layer name for the entity.
The DXFDATA structure is identical to the CADDATA structure.
See Also
CADDRAW | CADEXPORTPARAMS | DXFPOINT | FPOINT | FRECT
© 2003-2024 CADSoftTools
Go to CAD DLL