libDXF 0.0.1
A library with DXF related functions written in C.
|
DXF definition of an AutoCAD hatch boundary path (or loop) (composite of a closed series of edges, and/or a polyline). More...
#include <hatch.h>
Data Fields | |
int | id_code |
struct DxfHatchBoundaryPathEdge * | edges |
struct DxfHatchBoundaryPathPolyline * | polylines |
struct DxfHatchBoundaryPath * | next |
DXF definition of an AutoCAD hatch boundary path (or loop) (composite of a closed series of edges, and/or a polyline).
Treat the boundary path as if it were a single (composite) entity.
Group code = 5.
Definition at line 320 of file hatch.h.
Referenced by dxf_hatch_boundary_path_get_id_code(), dxf_hatch_boundary_path_init(), and dxf_hatch_boundary_path_set_id_code().
Pointer to the first DxfHatchBoundaryPathEdge.
NULL
if there is no DxfHatchBoundaryPathEdge in the DxfHatchBoundaryPath.
Definition at line 323 of file hatch.h.
Referenced by dxf_hatch_boundary_path_free(), dxf_hatch_boundary_path_get_edges(), dxf_hatch_boundary_path_init(), dxf_hatch_boundary_path_set_edges(), and dxf_hatch_boundary_path_write().
Pointer to the first DxfHatchBoundaryPathPolyline.
NULL
if there is no DxfHatchBoundaryPathPolyline in the DxfHatchBoundaryPath.
Definition at line 327 of file hatch.h.
Referenced by dxf_hatch_boundary_path_free(), dxf_hatch_boundary_path_get_polylines(), dxf_hatch_boundary_path_init(), dxf_hatch_boundary_path_set_polylines(), and dxf_hatch_boundary_path_write().
Pointer to the next DxfHatchBoundaryPath.
NULL
if the last DxfHatchBoundaryPath.
Definition at line 331 of file hatch.h.
Referenced by dxf_hatch_boundary_path_free(), dxf_hatch_boundary_path_free_chain(), dxf_hatch_boundary_path_get_last(), dxf_hatch_boundary_path_get_next(), dxf_hatch_boundary_path_init(), dxf_hatch_boundary_path_set_next(), and dxf_hatch_boundary_path_write().