#include <algorithm>
#include <cerrno>
#include <cmath>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <string>
#include <vector>
#include <kiid.h>
#include <build_version.h>
#include <layer_ids.h>
#include <locale_io.h>
#include <potracelib.h>
#include <fmt/format.h>
#include "bitmap2component.h"
Go to the source code of this file.
|
static void | bm_free (potrace_bitmap_t *bm) |
|
static void | BezierToPolyline (std::vector< potrace_dpoint_t > &aCornersBuffer, potrace_dpoint_t p1, potrace_dpoint_t p2, potrace_dpoint_t p3, potrace_dpoint_t p4) |
|
double | square (double x) |
|
double | cube (double x) |
|
◆ SCH_LINE_THICKNESS_MM
#define SCH_LINE_THICKNESS_MM 0.01 |
◆ BezierToPolyline()
void BezierToPolyline |
( |
std::vector< potrace_dpoint_t > & |
aCornersBuffer, |
|
|
potrace_dpoint_t |
p1, |
|
|
potrace_dpoint_t |
p2, |
|
|
potrace_dpoint_t |
p3, |
|
|
potrace_dpoint_t |
p4 |
|
) |
| |
|
static |
◆ bm_free()
static void bm_free |
( |
potrace_bitmap_t * |
bm | ) |
|
|
static |
◆ cube()
◆ square()
double square |
( |
double |
x | ) |
|
|
inline |