#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 | ea {-1} |
| int | eb {-1} |
| SketchPointRole | ra {SketchPointRole::P0} |
| SketchPointRole | rb {SketchPointRole::P0} |
| double | value {0.0} |
| int | ec {-1} |
| SketchPointRole | rc {SketchPointRole::P0} |
|
inline |
| int Slic3r::SketchEntityConstraintDef::ea {-1} |
Referenced by Slic3r::GUI::DesignPanel::apply_edit_op(), Slic3r::GUI::DesignSketchTool::apply_segment_length(), Slic3r::GUI::DesignSketchTool::build_constraint_glyphs(), Slic3r::GUI::DesignSketchTool::confirm_op(), Slic3r::GUI::DesignSketchTool::confirm_transform(), Slic3r::GUI::DesignSketchTool::constraint_for(), Slic3r::GUI::DesignPanel::constraint_label(), Slic3r::GUI::DesignSketchTool::delete_selected(), Slic3r::GUI::DesignSketchTool::drop_constraints_referencing(), Slic3r::GUI::DesignSketchTool::drop_orientation_constraints(), Slic3r::GUI::DesignSketchTool::heal_coincidences(), Slic3r::GUI::DesignPanel::highlight_constraint_entities(), Slic3r::GUI::DesignSketchTool::infer_auto_constraints(), Slic3r::infer_relations(), Slic3r::plan_entity_constraint(), Slic3r::GUI::DesignSketchTool::record_dimension_constraint(), Slic3r::GUI::DesignSketchTool::resolve_live_drag(), serialize(), Slic3r::solve_partitioned(), Slic3r::GUI::DesignSketchTool::upsert_constraint(), and Slic3r::GUI::DesignSketchTool::upsert_dimension_constraint().
| int Slic3r::SketchEntityConstraintDef::eb {-1} |
Referenced by Slic3r::GUI::DesignPanel::apply_edit_op(), Slic3r::GUI::DesignSketchTool::apply_segment_length(), Slic3r::GUI::DesignSketchTool::confirm_op(), Slic3r::GUI::DesignSketchTool::confirm_transform(), Slic3r::GUI::DesignSketchTool::constraint_for(), Slic3r::GUI::DesignPanel::constraint_label(), Slic3r::GUI::DesignSketchTool::delete_selected(), Slic3r::GUI::DesignSketchTool::drop_constraints_referencing(), Slic3r::GUI::DesignSketchTool::drop_orientation_constraints(), Slic3r::GUI::DesignSketchTool::heal_coincidences(), Slic3r::GUI::DesignPanel::highlight_constraint_entities(), Slic3r::GUI::DesignSketchTool::infer_auto_constraints(), Slic3r::infer_relations(), Slic3r::plan_entity_constraint(), Slic3r::GUI::DesignSketchTool::record_dimension_constraint(), Slic3r::GUI::DesignSketchTool::resolve_live_drag(), serialize(), Slic3r::solve_partitioned(), Slic3r::GUI::DesignSketchTool::upsert_constraint(), and Slic3r::GUI::DesignSketchTool::upsert_dimension_constraint().
| int Slic3r::SketchEntityConstraintDef::ec {-1} |
Referenced by Slic3r::GUI::DesignPanel::apply_edit_op(), Slic3r::GUI::DesignSketchTool::confirm_op(), Slic3r::GUI::DesignSketchTool::confirm_transform(), Slic3r::GUI::DesignPanel::constraint_label(), Slic3r::GUI::DesignSketchTool::delete_selected(), Slic3r::GUI::DesignSketchTool::drop_constraints_referencing(), Slic3r::GUI::DesignPanel::highlight_constraint_entities(), Slic3r::plan_entity_constraint(), Slic3r::GUI::DesignSketchTool::resolve_live_drag(), serialize(), and Slic3r::solve_partitioned().
| SketchPointRole Slic3r::SketchEntityConstraintDef::ra {SketchPointRole::P0} |
Referenced by Slic3r::GUI::DesignPanel::apply_edit_op(), Slic3r::GUI::DesignSketchTool::apply_segment_length(), Slic3r::GUI::DesignSketchTool::confirm_op(), Slic3r::GUI::DesignSketchTool::confirm_transform(), Slic3r::GUI::DesignSketchTool::constraint_for(), Slic3r::GUI::DesignPanel::constraint_label(), Slic3r::GUI::DesignSketchTool::heal_coincidences(), Slic3r::GUI::DesignSketchTool::infer_auto_constraints(), Slic3r::plan_entity_constraint(), Slic3r::GUI::DesignSketchTool::record_dimension_constraint(), Slic3r::GUI::DesignSketchTool::resolve_live_drag(), serialize(), and Slic3r::GUI::DesignSketchTool::upsert_constraint().
| SketchPointRole Slic3r::SketchEntityConstraintDef::rb {SketchPointRole::P0} |
Referenced by Slic3r::GUI::DesignPanel::apply_edit_op(), Slic3r::GUI::DesignSketchTool::apply_segment_length(), Slic3r::GUI::DesignSketchTool::confirm_op(), Slic3r::GUI::DesignSketchTool::confirm_transform(), Slic3r::GUI::DesignSketchTool::constraint_for(), Slic3r::GUI::DesignPanel::constraint_label(), Slic3r::GUI::DesignSketchTool::heal_coincidences(), Slic3r::GUI::DesignSketchTool::infer_auto_constraints(), Slic3r::plan_entity_constraint(), Slic3r::GUI::DesignSketchTool::record_dimension_constraint(), serialize(), and Slic3r::GUI::DesignSketchTool::upsert_constraint().
| SketchPointRole Slic3r::SketchEntityConstraintDef::rc {SketchPointRole::P0} |
Referenced by Slic3r::GUI::DesignPanel::constraint_label(), and serialize().
| SketchConstraintType Slic3r::SketchEntityConstraintDef::type {SketchConstraintType::Coincident} |
Referenced by Slic3r::GUI::DesignPanel::apply_edit_op(), Slic3r::GUI::DesignSketchTool::apply_segment_length(), Slic3r::GUI::DesignSketchTool::build_constraint_glyphs(), Slic3r::GUI::DesignSketchTool::confirm_op(), Slic3r::GUI::DesignSketchTool::confirm_transform(), Slic3r::GUI::DesignSketchTool::constraint_for(), Slic3r::GUI::DesignPanel::constraint_label(), Slic3r::GUI::DesignSketchTool::drop_orientation_constraints(), Slic3r::GUI::DesignSketchTool::heal_coincidences(), Slic3r::GUI::DesignSketchTool::infer_auto_constraints(), Slic3r::infer_relations(), Slic3r::plan_entity_constraint(), Slic3r::GUI::DesignSketchTool::record_dimension_constraint(), Slic3r::GUI::DesignSketchTool::resolve_live_drag(), serialize(), Slic3r::GUI::DesignSketchTool::upsert_constraint(), and Slic3r::GUI::DesignSketchTool::upsert_dimension_constraint().
| double Slic3r::SketchEntityConstraintDef::value {0.0} |
Referenced by Slic3r::GUI::DesignPanel::apply_edit_op(), Slic3r::GUI::DesignSketchTool::apply_segment_length(), Slic3r::GUI::DesignSketchTool::confirm_transform(), Slic3r::GUI::DesignSketchTool::constraint_for(), Slic3r::GUI::DesignPanel::constraint_label(), Slic3r::plan_entity_constraint(), Slic3r::GUI::DesignSketchTool::record_dimension_constraint(), and serialize().