libDXF 0.0.1
A library with DXF related functions written in C.
|
DXF definition of an AutoCAD hatch boundary path edge line. More...
#include <hatch.h>
Data Fields | |
int | id_code |
double | x0 |
double | y0 |
double | x1 |
double | y1 |
struct DxfHatchBoundaryPathEdgeLine * | next |
Identification number for the entity.
This is to be an unique (sequential) number in the DXF file.
Group code = 5.
Definition at line 142 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_line_get_end_point(), dxf_hatch_boundary_path_edge_line_get_id_code(), dxf_hatch_boundary_path_edge_line_get_start_point(), dxf_hatch_boundary_path_edge_line_init(), and dxf_hatch_boundary_path_edge_line_set_id_code().
X-value of the coordinate of the start point.
Group code = 10.
Definition at line 147 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_line_get_end_point(), dxf_hatch_boundary_path_edge_line_get_start_point(), dxf_hatch_boundary_path_edge_line_get_x0(), dxf_hatch_boundary_path_edge_line_init(), dxf_hatch_boundary_path_edge_line_set_start_point(), and dxf_hatch_boundary_path_edge_line_set_x0().
Y-value of the coordinate of the start point.
Group code = 20.
Definition at line 150 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_line_get_end_point(), dxf_hatch_boundary_path_edge_line_get_start_point(), dxf_hatch_boundary_path_edge_line_get_y0(), dxf_hatch_boundary_path_edge_line_init(), dxf_hatch_boundary_path_edge_line_set_start_point(), and dxf_hatch_boundary_path_edge_line_set_y0().
X-value of the coordinate of the end point.
Group code = 11.
Definition at line 153 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_line_get_end_point(), dxf_hatch_boundary_path_edge_line_get_start_point(), dxf_hatch_boundary_path_edge_line_get_x1(), dxf_hatch_boundary_path_edge_line_init(), dxf_hatch_boundary_path_edge_line_set_end_point(), and dxf_hatch_boundary_path_edge_line_set_x1().
Y-value of the coordinate of the end point.
Group code = 21.
Definition at line 156 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_line_get_end_point(), dxf_hatch_boundary_path_edge_line_get_start_point(), dxf_hatch_boundary_path_edge_line_get_y1(), dxf_hatch_boundary_path_edge_line_init(), dxf_hatch_boundary_path_edge_line_set_end_point(), and dxf_hatch_boundary_path_edge_line_set_y1().
Pointer to the next DxfHatchBoundaryPathEdgeLine.
NULL
if the last DxfHatchBoundaryPathEdgeLine.
Definition at line 158 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_line_free(), dxf_hatch_boundary_path_edge_line_free_chain(), dxf_hatch_boundary_path_edge_line_get_last(), dxf_hatch_boundary_path_edge_line_get_next(), dxf_hatch_boundary_path_edge_line_init(), and dxf_hatch_boundary_path_edge_line_set_next().