libDXF 0.0.1
A library with DXF related functions written in C.
|
DXF definition of an AutoCAD hatch boundary path polyline vertex. More...
#include <hatch.h>
Data Fields | |
int | id_code |
double | x0 |
double | y0 |
double | bulge |
int | has_bulge |
struct DxfHatchBoundaryPathPolylineVertex * | next |
DXF definition of an AutoCAD hatch boundary path polyline vertex.
Group code = 5.
Definition at line 266 of file hatch.h.
Referenced by dxf_hatch_boundary_path_polyline_close_polyline(), dxf_hatch_boundary_path_polyline_vertex_get_id_code(), dxf_hatch_boundary_path_polyline_vertex_init(), and dxf_hatch_boundary_path_polyline_vertex_set_id_code().
Group code = 10.
Definition at line 268 of file hatch.h.
Referenced by dxf_hatch_boundary_path_polyline_close_polyline(), dxf_hatch_boundary_path_polyline_point_inside_polyline(), dxf_hatch_boundary_path_polyline_vertex_angle(), dxf_hatch_boundary_path_polyline_vertex_get_x0(), dxf_hatch_boundary_path_polyline_vertex_init(), dxf_hatch_boundary_path_polyline_vertex_set_x0(), and dxf_hatch_boundary_path_polyline_vertex_write().
Group code = 20.
Definition at line 270 of file hatch.h.
Referenced by dxf_hatch_boundary_path_polyline_close_polyline(), dxf_hatch_boundary_path_polyline_point_inside_polyline(), dxf_hatch_boundary_path_polyline_vertex_angle(), dxf_hatch_boundary_path_polyline_vertex_get_y0(), dxf_hatch_boundary_path_polyline_vertex_init(), dxf_hatch_boundary_path_polyline_vertex_set_y0(), and dxf_hatch_boundary_path_polyline_vertex_write().
Optional, default = 0.
Group code = 42.
Definition at line 272 of file hatch.h.
Referenced by dxf_hatch_boundary_path_polyline_vertex_get_bulge(), dxf_hatch_boundary_path_polyline_vertex_init(), dxf_hatch_boundary_path_polyline_vertex_set_bulge(), and dxf_hatch_boundary_path_polyline_vertex_write().
The segment formed by previous vertex and current vertex has a bulge is set.
The first vertex of a polyline has no bulge by definition.
Group code = 72.
Definition at line 275 of file hatch.h.
Referenced by dxf_hatch_boundary_path_polyline_vertex_get_has_bulge(), dxf_hatch_boundary_path_polyline_vertex_init(), dxf_hatch_boundary_path_polyline_vertex_set_has_bulge(), and dxf_hatch_boundary_path_polyline_vertex_write().
Pointer to the next DxfHatchBoundaryPathPolylineVertex.
NULL
if the last DxfHatchBoundaryPathPolylineVertex.
Definition at line 280 of file hatch.h.
Referenced by dxf_hatch_boundary_path_polyline_close_polyline(), dxf_hatch_boundary_path_polyline_point_inside_polyline(), dxf_hatch_boundary_path_polyline_vertex_free(), dxf_hatch_boundary_path_polyline_vertex_free_chain(), dxf_hatch_boundary_path_polyline_vertex_get_last(), dxf_hatch_boundary_path_polyline_vertex_get_next(), dxf_hatch_boundary_path_polyline_vertex_init(), and dxf_hatch_boundary_path_polyline_vertex_set_next().