OrcaSlicer latest
OrcaSlicer
Loading...
Searching...
No Matches
Slic3r::SketchConstraintDef Struct Reference

#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/CAD/SketchEngine.hpp>

Public Member Functions

template<class Archive>
void serialize (Archive &ar)

Public Attributes

SketchConstraintType type {SketchConstraintType::Coincident}
int a {-1}
int b {-1}
int c {-1}
int d {-1}
double value {0.0}

Detailed Description

Member Function Documentation

◆ serialize()

template<class Archive>
void Slic3r::SketchConstraintDef::serialize ( Archive & ar)
inline
124{ ar(type, a, b, c, d, value); }
int a
Definition SketchEngine.hpp:122
SketchConstraintType type
Definition SketchEngine.hpp:121
int d
Definition SketchEngine.hpp:122
int c
Definition SketchEngine.hpp:122
int b
Definition SketchEngine.hpp:122
double value
Definition SketchEngine.hpp:123

References a, b, c, d, type, and value.

Member Data Documentation

◆ a

int Slic3r::SketchConstraintDef::a {-1}
122{-1}, b{-1}, c{-1}, d{-1};

Referenced by serialize(), and Slic3r::CadDocument::solve_sketch_feature().

◆ b

int Slic3r::SketchConstraintDef::b {-1}
122{-1}, b{-1}, c{-1}, d{-1};

Referenced by serialize(), and Slic3r::CadDocument::solve_sketch_feature().

◆ c

int Slic3r::SketchConstraintDef::c {-1}
122{-1}, b{-1}, c{-1}, d{-1};

Referenced by serialize(), and Slic3r::CadDocument::solve_sketch_feature().

◆ d

int Slic3r::SketchConstraintDef::d {-1}
122{-1}, b{-1}, c{-1}, d{-1};

Referenced by serialize(), and Slic3r::CadDocument::solve_sketch_feature().

◆ type

◆ value

double Slic3r::SketchConstraintDef::value {0.0}

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