![]() |
KiCad PCB EDA Suite
|
#include <vector>
#include <bezier_curves.h>
#include <trigo.h>
#include <board.h>
#include <pad.h>
#include <track.h>
#include <kicad_string.h>
#include <pcb_shape.h>
#include <pcb_text.h>
#include <zone.h>
#include <footprint.h>
#include <fp_shape.h>
#include <convert_basic_shapes_to_polygon.h>
#include <geometry/geometry_utils.h>
#include <geometry/shape_segment.h>
Go to the source code of this file.
Classes | |
struct | TSEGM_2_POLY_PRMS |
Functions | |
static void | addTextSegmToPoly (int x0, int y0, int xf, int yf, void *aData) |
Variables | |
TSEGM_2_POLY_PRMS | prms |
|
static |
Definition at line 57 of file board_items_to_polygon_shape_transform.cpp.
References ERROR_INSIDE, TSEGM_2_POLY_PRMS::m_cornerBuffer, TSEGM_2_POLY_PRMS::m_error, TSEGM_2_POLY_PRMS::m_textWidth, and TransformOvalToPolygon().
Referenced by PCB_TEXT::TransformTextShapeWithClearanceToPolygon(), and FP_TEXT::TransformTextShapeWithClearanceToPolygon().
TSEGM_2_POLY_PRMS prms |
Definition at line 53 of file board_items_to_polygon_shape_transform.cpp.
Referenced by PCB_TEXT::TransformTextShapeWithClearanceToPolygon(), and FP_TEXT::TransformTextShapeWithClearanceToPolygon().