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

dxf_hatch_boundary_path_edge_struct Struct Reference

DXF definition of an AutoCAD hatch boundary path edge (composite of arcs, ellipses, lines or splines). More...

#include <hatch.h>

Collaboration diagram for dxf_hatch_boundary_path_edge_struct:
Collaboration graph
[legend]

Data Fields

int id_code
struct
DxfHatchBoundaryPathEdgeArc
arcs
struct
DxfHatchBoundaryPathEdgeEllipse
ellipses
struct
DxfHatchBoundaryPathEdgeLine
lines
struct
DxfHatchBoundaryPathEdgeSpline
splines
struct DxfHatchBoundaryPathEdgenext

Detailed Description

DXF definition of an AutoCAD hatch boundary path edge (composite of arcs, ellipses, lines or splines).

Definition at line 229 of file hatch.h.


Field Documentation

Treat the boundary path edge as if it were a single (composite) entity.
Group code = 5.

Definition at line 233 of file hatch.h.

Referenced by dxf_hatch_boundary_path_edge_get_id_code(), dxf_hatch_boundary_path_edge_init(), and dxf_hatch_boundary_path_edge_set_id_code().

Pointer to the first DxfHatchBoundaryPathEdgeArc.
NULL if there is no DxfHatchBoundaryPathEdgeArc in the DxfHatchBoundaryPathEdge.

Definition at line 236 of file hatch.h.

Referenced by dxf_hatch_boundary_path_edge_free(), dxf_hatch_boundary_path_edge_get_arcs(), dxf_hatch_boundary_path_edge_init(), and dxf_hatch_boundary_path_edge_set_arcs().

Pointer to the first DxfHatchBoundaryPathEdgeEllipse.
NULL if there is no DxfHatchBoundaryPathEdgeEllipse in the DxfHatchBoundaryPathEdge.

Definition at line 240 of file hatch.h.

Referenced by dxf_hatch_boundary_path_edge_free(), dxf_hatch_boundary_path_edge_get_ellipses(), dxf_hatch_boundary_path_edge_init(), and dxf_hatch_boundary_path_edge_set_ellipses().

Pointer to the first DxfHatchBoundaryPathEdgeLine.
NULL if there is no DxfHatchBoundaryPathEdgeLine in the DxfHatchBoundaryPathEdge.

Definition at line 244 of file hatch.h.

Referenced by dxf_hatch_boundary_path_edge_free(), dxf_hatch_boundary_path_edge_get_lines(), dxf_hatch_boundary_path_edge_init(), and dxf_hatch_boundary_path_edge_set_lines().

Pointer to the first DxfHatchBoundaryPathEdgeSpline.
NULL if there is no DxfHatchBoundaryPathEdgeSpline in the DxfHatchBoundaryPathEdge.

Definition at line 248 of file hatch.h.

Referenced by dxf_hatch_boundary_path_edge_free(), dxf_hatch_boundary_path_edge_get_splines(), dxf_hatch_boundary_path_edge_init(), and dxf_hatch_boundary_path_edge_set_splines().


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