#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/CAD/SketchEngine.hpp>
Public Types | |
| enum | Type { Line , Arc , Circle , Rectangle , Polygon } |
Public Member Functions | |
| template<class Archive> | |
| void | serialize (Archive &ar) |
Public Attributes | |
| Type | type {Line} |
| Vec2d | p0 {0,0} |
| Vec2d | p1 {0,0} |
| Vec2d | center {0,0} |
| double | radius {0} |
| double | start_angle {0} |
| double | end_angle {0} |
| std::vector< Vec2d > | points |
|
inline |
| Vec2d Slic3r::SketchSegment::center {0,0} |
Referenced by serialize().
| double Slic3r::SketchSegment::end_angle {0} |
Referenced by serialize().
| Vec2d Slic3r::SketchSegment::p0 {0,0} |
Referenced by serialize().
| Vec2d Slic3r::SketchSegment::p1 {0,0} |
Referenced by serialize().
| std::vector<Vec2d> Slic3r::SketchSegment::points |
Referenced by serialize().
| double Slic3r::SketchSegment::radius {0} |
Referenced by serialize().
| double Slic3r::SketchSegment::start_angle {0} |
Referenced by serialize().
Referenced by serialize().