libDXF 0.0.1
A library with DXF related functions written in C.
Data Fields

dxf_hatch_boundary_path_edge_ellipse_struct Struct Reference

DXF definition of an AutoCAD hatch boundary path edge ellipse. More...

#include <hatch.h>

Collaboration diagram for dxf_hatch_boundary_path_edge_ellipse_struct:
Collaboration graph
[legend]

Data Fields

int id_code
double x0
double y0
double x1
double y1
double ratio
double start_angle
double end_angle
int is_ccw
struct
DxfHatchBoundaryPathEdgeEllipse
next

Detailed Description

DXF definition of an AutoCAD hatch boundary path edge ellipse.

Definition at line 97 of file hatch.h.


Field Documentation

Identification number for the entity.
This is to be an unique (sequential) number in the DXF file.
Group code = 5.

Definition at line 101 of file hatch.h.

Referenced by dxf_hatch_boundary_path_edge_ellipse_get_center_point(), dxf_hatch_boundary_path_edge_ellipse_get_end_point(), dxf_hatch_boundary_path_edge_ellipse_get_id_code(), dxf_hatch_boundary_path_edge_ellipse_init(), and dxf_hatch_boundary_path_edge_ellipse_set_id_code().

Ratio of minor axis to major axis.
Group code = 40.

Definition at line 120 of file hatch.h.

Referenced by dxf_hatch_boundary_path_edge_ellipse_get_ratio(), dxf_hatch_boundary_path_edge_ellipse_init(), and dxf_hatch_boundary_path_edge_ellipse_set_ratio().

Ellipse is counterclockwise flag.
Group code = 73.

Definition at line 127 of file hatch.h.

Referenced by dxf_hatch_boundary_path_edge_ellipse_get_is_ccw(), dxf_hatch_boundary_path_edge_ellipse_init(), and dxf_hatch_boundary_path_edge_ellipse_set_is_ccw().


The documentation for this struct was generated from the following file: