libDXF 0.0.1
A library with DXF related functions written in C.
|
DXF definition of an AutoCAD hatch pattern definition line. More...
#include <hatch.h>
Data Fields | |
int | id_code |
double | angle |
double | x0 |
double | y0 |
double | x1 |
double | y1 |
int | number_of_dash_items |
struct DxfHatchPatternDefLineDash * | dashes |
struct DxfHatchPatternDefLine * | next |
group code = 5.
Definition at line 360 of file hatch.h.
Referenced by dxf_hatch_pattern_def_line_get_id_code(), dxf_hatch_pattern_def_line_init(), and dxf_hatch_pattern_def_line_set_id_code().
Hatch pattern line angle.
Group code = 53.
Definition at line 362 of file hatch.h.
Referenced by dxf_hatch_pattern_def_line_get_angle(), dxf_hatch_pattern_def_line_init(), dxf_hatch_pattern_def_line_set_angle(), and dxf_hatch_pattern_def_line_write().
Hatch pattern line base point X-value.
Group code = 43.
Definition at line 365 of file hatch.h.
Referenced by dxf_hatch_pattern_def_line_get_x0(), dxf_hatch_pattern_def_line_init(), dxf_hatch_pattern_def_line_set_x0(), and dxf_hatch_pattern_def_line_write().
Hatch pattern line base point Y-value.
Group code = 44.
Definition at line 368 of file hatch.h.
Referenced by dxf_hatch_pattern_def_line_get_y0(), dxf_hatch_pattern_def_line_init(), dxf_hatch_pattern_def_line_set_y0(), and dxf_hatch_pattern_def_line_write().
Hatch pattern line offset point X-value.
Group code = 45.
Definition at line 371 of file hatch.h.
Referenced by dxf_hatch_pattern_def_line_get_x1(), dxf_hatch_pattern_def_line_init(), dxf_hatch_pattern_def_line_set_x1(), and dxf_hatch_pattern_def_line_write().
Hatch pattern line offset point Y-value.
Group code = 46.
Definition at line 374 of file hatch.h.
Referenced by dxf_hatch_pattern_def_line_get_y1(), dxf_hatch_pattern_def_line_init(), dxf_hatch_pattern_def_line_set_y1(), and dxf_hatch_pattern_def_line_write().
Number of hatch pattern definition line dash items.
Group code = 79.
Definition at line 377 of file hatch.h.
Referenced by dxf_hatch_pattern_def_line_get_number_of_dash_items(), dxf_hatch_pattern_def_line_init(), dxf_hatch_pattern_def_line_set_number_of_dash_items(), and dxf_hatch_pattern_def_line_write().
Pointer to the first dash.
NULL
if the last DxfHatchPatternDefLineDash.
Definition at line 379 of file hatch.h.
Referenced by dxf_hatch_pattern_def_line_get_dashes(), dxf_hatch_pattern_def_line_init(), and dxf_hatch_pattern_def_line_set_dashes().
Pointer to the next DxfHatchPatternDefLine.
NULL
if the last DxfHatchPatternDefLine.
Definition at line 382 of file hatch.h.
Referenced by dxf_hatch_pattern_def_line_free(), dxf_hatch_pattern_def_line_free_chain(), dxf_hatch_pattern_def_line_get_last(), dxf_hatch_pattern_def_line_get_next(), dxf_hatch_pattern_def_line_init(), dxf_hatch_pattern_def_line_set_next(), and dxf_hatch_write().