|
KiCad PCB EDA Suite
|
A helper class to parse a DXF entity (polyline and spline) More...
#include <dxf_import_plugin.h>
Public Member Functions | |
| DXF2BRD_ENTITY_DATA () | |
| void | Clear () |
Public Attributes | |
| int | m_EntityType |
| int | m_EntityParseStatus |
| int | m_EntityFlag |
| VECTOR2D | m_LastCoordinate |
| VECTOR2D | m_PolylineStart |
| double | m_BulgeVertex |
| unsigned int | m_SplineDegree |
| unsigned int | m_SplineKnotsCount |
| unsigned int | m_SplineControlCount |
| unsigned int | m_SplineFitCount |
| double | m_SplineTangentStartX |
| double | m_SplineTangentStartY |
| double | m_SplineTangentEndX |
| double | m_SplineTangentEndY |
| std::vector< double > | m_SplineKnotsList |
| std::vector< SPLINE_CTRL_POINT > | m_SplineControlPointList |
| std::vector< VECTOR2D > | m_SplineFitPointList |
A helper class to parse a DXF entity (polyline and spline)
Definition at line 60 of file dxf_import_plugin.h.
|
inline |
Definition at line 63 of file dxf_import_plugin.h.
References Clear().
|
inline |
Definition at line 66 of file dxf_import_plugin.h.
References m_BulgeVertex, m_EntityFlag, m_EntityParseStatus, m_EntityType, m_SplineControlCount, m_SplineControlPointList, m_SplineDegree, m_SplineFitCount, m_SplineFitPointList, m_SplineKnotsCount, m_SplineKnotsList, m_SplineTangentEndX, m_SplineTangentEndY, m_SplineTangentStartX, and m_SplineTangentStartY.
Referenced by DXF2BRD_ENTITY_DATA().
| double DXF2BRD_ENTITY_DATA::m_BulgeVertex |
Definition at line 95 of file dxf_import_plugin.h.
Referenced by Clear().
| int DXF2BRD_ENTITY_DATA::m_EntityFlag |
Definition at line 90 of file dxf_import_plugin.h.
Referenced by Clear().
| int DXF2BRD_ENTITY_DATA::m_EntityParseStatus |
Definition at line 86 of file dxf_import_plugin.h.
Referenced by Clear().
| int DXF2BRD_ENTITY_DATA::m_EntityType |
Definition at line 85 of file dxf_import_plugin.h.
Referenced by Clear().
| VECTOR2D DXF2BRD_ENTITY_DATA::m_LastCoordinate |
Definition at line 92 of file dxf_import_plugin.h.
| VECTOR2D DXF2BRD_ENTITY_DATA::m_PolylineStart |
Definition at line 93 of file dxf_import_plugin.h.
| unsigned int DXF2BRD_ENTITY_DATA::m_SplineControlCount |
Definition at line 100 of file dxf_import_plugin.h.
Referenced by Clear().
| std::vector<SPLINE_CTRL_POINT> DXF2BRD_ENTITY_DATA::m_SplineControlPointList |
Definition at line 110 of file dxf_import_plugin.h.
Referenced by Clear().
| unsigned int DXF2BRD_ENTITY_DATA::m_SplineDegree |
Definition at line 98 of file dxf_import_plugin.h.
Referenced by Clear().
| unsigned int DXF2BRD_ENTITY_DATA::m_SplineFitCount |
Definition at line 101 of file dxf_import_plugin.h.
Referenced by Clear().
| std::vector<VECTOR2D> DXF2BRD_ENTITY_DATA::m_SplineFitPointList |
Definition at line 112 of file dxf_import_plugin.h.
Referenced by Clear().
| unsigned int DXF2BRD_ENTITY_DATA::m_SplineKnotsCount |
Definition at line 99 of file dxf_import_plugin.h.
Referenced by Clear().
| std::vector<double> DXF2BRD_ENTITY_DATA::m_SplineKnotsList |
Definition at line 108 of file dxf_import_plugin.h.
Referenced by Clear().
| double DXF2BRD_ENTITY_DATA::m_SplineTangentEndX |
Definition at line 104 of file dxf_import_plugin.h.
Referenced by Clear().
| double DXF2BRD_ENTITY_DATA::m_SplineTangentEndY |
Definition at line 105 of file dxf_import_plugin.h.
Referenced by Clear().
| double DXF2BRD_ENTITY_DATA::m_SplineTangentStartX |
Definition at line 102 of file dxf_import_plugin.h.
Referenced by Clear().
| double DXF2BRD_ENTITY_DATA::m_SplineTangentStartY |
Definition at line 103 of file dxf_import_plugin.h.
Referenced by Clear().