![]() |
libDXF 0.0.1
A library with DXF related functions written in C.
|
DXF definition of an AutoCAD hatch boundary path edge arc. More...
#include <hatch.h>

Data Fields | |
| int | id_code |
| double | x0 |
| double | y0 |
| double | radius |
| double | start_angle |
| double | end_angle |
| int | is_ccw |
| struct DxfHatchBoundaryPathEdgeArc * | next |
Identification number for the entity.
This is to be an unique (sequential) number in the DXF file.
Group code = 5.
Definition at line 69 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_arc_get_center_point(), dxf_hatch_boundary_path_edge_arc_get_id_code(), dxf_hatch_boundary_path_edge_arc_init(), and dxf_hatch_boundary_path_edge_arc_set_id_code().
X-value of the center point coordinate.
Group code = 10.
Definition at line 74 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_arc_get_center_point(), dxf_hatch_boundary_path_edge_arc_get_x0(), dxf_hatch_boundary_path_edge_arc_init(), dxf_hatch_boundary_path_edge_arc_set_center_point(), and dxf_hatch_boundary_path_edge_arc_set_x0().
Y-value of the center point coordinate.
Group code = 20.
Definition at line 77 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_arc_get_center_point(), dxf_hatch_boundary_path_edge_arc_get_y0(), dxf_hatch_boundary_path_edge_arc_init(), dxf_hatch_boundary_path_edge_arc_set_center_point(), and dxf_hatch_boundary_path_edge_arc_set_y0().
group code = 40.
Definition at line 80 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_arc_get_radius(), dxf_hatch_boundary_path_edge_arc_init(), and dxf_hatch_boundary_path_edge_arc_set_radius().
group code = 50.
Definition at line 82 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_arc_get_start_angle(), dxf_hatch_boundary_path_edge_arc_init(), and dxf_hatch_boundary_path_edge_arc_set_start_angle().
group code = 51.
Definition at line 84 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_arc_get_end_angle(), dxf_hatch_boundary_path_edge_arc_init(), and dxf_hatch_boundary_path_edge_arc_set_end_angle().
Arc is counterclockwise flag.
Group code = 73.
Definition at line 86 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_arc_get_is_ccw(), dxf_hatch_boundary_path_edge_arc_init(), and dxf_hatch_boundary_path_edge_arc_set_is_ccw().
Pointer to the next DxfHatchBoundaryPathEdgeArc.
NULL if the last DxfHatchBoundaryPathEdgeArc.
Definition at line 88 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_arc_free(), dxf_hatch_boundary_path_edge_arc_free_chain(), dxf_hatch_boundary_path_edge_arc_get_last(), dxf_hatch_boundary_path_edge_arc_get_next(), dxf_hatch_boundary_path_edge_arc_init(), and dxf_hatch_boundary_path_edge_arc_set_next().
1.7.3