libDXF 0.0.1
A library with DXF related functions written in C.
|
DXF definition of an AutoCAD hatch boundary path edge spline control point. More...
#include <hatch.h>
Data Fields | |
int | id_code |
double | x0 |
double | y0 |
double | weight |
struct DxfHatchBoundaryPathEdgeSplineCp * | next |
DXF definition of an AutoCAD hatch boundary path edge spline control point.
Identification number for the entity.
This is to be an unique (sequential) number in the DXF file.
Group code = 5.
Definition at line 172 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_spline_append_control_point(), dxf_hatch_boundary_path_edge_spline_control_point_init(), dxf_hatch_boundary_path_edge_spline_copy_control_points(), dxf_hatch_boundary_path_edge_spline_cp_get_id_code(), dxf_hatch_boundary_path_edge_spline_cp_get_point(), dxf_hatch_boundary_path_edge_spline_cp_set_id_code(), dxf_hatch_boundary_path_edge_spline_insert_control_point(), dxf_hatch_boundary_path_edge_spline_prepend_control_point(), and dxf_hatch_boundary_path_edge_spline_set_control_point().
X value of the coordinate of the control point.
Group code = 10.
Definition at line 177 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_spline_append_control_point(), dxf_hatch_boundary_path_edge_spline_control_point_init(), dxf_hatch_boundary_path_edge_spline_copy_control_points(), dxf_hatch_boundary_path_edge_spline_cp_get_point(), dxf_hatch_boundary_path_edge_spline_cp_get_x0(), dxf_hatch_boundary_path_edge_spline_cp_set_point(), dxf_hatch_boundary_path_edge_spline_cp_set_x0(), dxf_hatch_boundary_path_edge_spline_insert_control_point(), dxf_hatch_boundary_path_edge_spline_prepend_control_point(), and dxf_hatch_boundary_path_edge_spline_set_control_point().
Y value of the coordinate of the control point.
Group code = 20.
Definition at line 180 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_spline_append_control_point(), dxf_hatch_boundary_path_edge_spline_control_point_init(), dxf_hatch_boundary_path_edge_spline_copy_control_points(), dxf_hatch_boundary_path_edge_spline_cp_get_point(), dxf_hatch_boundary_path_edge_spline_cp_get_y0(), dxf_hatch_boundary_path_edge_spline_cp_set_point(), dxf_hatch_boundary_path_edge_spline_cp_set_y0(), dxf_hatch_boundary_path_edge_spline_insert_control_point(), dxf_hatch_boundary_path_edge_spline_prepend_control_point(), and dxf_hatch_boundary_path_edge_spline_set_control_point().
Optional, defaults to 1.0.
Group code = 42.
Definition at line 183 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_spline_append_control_point(), dxf_hatch_boundary_path_edge_spline_control_point_init(), dxf_hatch_boundary_path_edge_spline_copy_control_points(), dxf_hatch_boundary_path_edge_spline_cp_get_weight(), dxf_hatch_boundary_path_edge_spline_cp_set_weight(), dxf_hatch_boundary_path_edge_spline_insert_control_point(), dxf_hatch_boundary_path_edge_spline_prepend_control_point(), and dxf_hatch_boundary_path_edge_spline_set_control_point().
Pointer to the next DxfHatchBoundaryPathEdgeSplineCp.
NULL
if the last DxfHatchBoundaryPathEdgeSplineCp.
Definition at line 185 of file hatch.h.
Referenced by dxf_hatch_boundary_path_edge_spline_append_control_point(), dxf_hatch_boundary_path_edge_spline_control_point_free(), dxf_hatch_boundary_path_edge_spline_control_point_free_chain(), dxf_hatch_boundary_path_edge_spline_control_point_init(), dxf_hatch_boundary_path_edge_spline_copy_control_points(), dxf_hatch_boundary_path_edge_spline_cp_get_last(), dxf_hatch_boundary_path_edge_spline_cp_get_next(), dxf_hatch_boundary_path_edge_spline_cp_set_next(), dxf_hatch_boundary_path_edge_spline_get_control_point(), dxf_hatch_boundary_path_edge_spline_insert_control_point(), dxf_hatch_boundary_path_edge_spline_remove_control_point(), and dxf_hatch_boundary_path_edge_spline_set_control_point().