#include </home/runner/work/OrcaSlicer/OrcaSlicer/src/libslic3r/Config.hpp>
Public Member Functions | |
| ConfigOptionFloat () | |
| ConfigOptionFloat (double _value) | |
| ConfigOptionType | type () const override |
| double | getFloat () const override |
| ConfigOption * | clone () const override |
| bool | operator== (const ConfigOptionFloat &rhs) const throw () |
| bool | operator< (const ConfigOptionFloat &rhs) const throw () |
| std::string | serialize () const override |
| bool | deserialize (const std::string &str, bool append=false) override |
| bool | operator== (const ConfigOption &rhs) const override |
| ConfigOptionFloat & | operator= (const ConfigOption *opt) |
| operator double () const | |
| void | set (const ConfigOption *rhs) override |
| bool | operator!= (const double &rhs) const throw () |
| bool | operator!= (const ConfigOption &rhs) const |
| bool | operator< (const double &rhs) const throw () |
| size_t | hash () const override throw () |
| virtual int | getInt () const |
| virtual bool | getBool () const |
| virtual void | setInt (int) |
| bool | is_scalar () const |
| bool | is_vector () const |
| virtual bool | nullable () const |
| virtual bool | is_nil () const |
| virtual bool | overriden_by (const ConfigOption *rhs) const |
| virtual bool | apply_override (const ConfigOption *rhs, std::vector< int > &default_index) |
Static Public Member Functions | |
| static ConfigOptionType | static_type () |
Public Attributes | |
| double | value |
Private Member Functions | |
| template<class Archive> | |
| void | serialize (Archive &ar) |
Friends | |
| class | cereal::access |
|
inline |
References Slic3r::ConfigOptionSingle< double >::ConfigOptionSingle().
Referenced by Slic3r::ConfigOptionPercent::ConfigOptionPercent(), Slic3r::ConfigOptionPercent::ConfigOptionPercent(), clone(), operator<(), operator=(), operator==(), and operator==().
|
inlineexplicit |
References Slic3r::ConfigOptionSingle< double >::ConfigOptionSingle().
|
inlinevirtualinherited |
|
inlineoverridevirtual |
Implements Slic3r::ConfigOption.
Reimplemented in Slic3r::ConfigOptionFloatOrPercent, and Slic3r::ConfigOptionPercent.
References ConfigOptionFloat().
|
inlineoverridevirtual |
Implements Slic3r::ConfigOption.
Reimplemented in Slic3r::ConfigOptionFloatOrPercent, and Slic3r::ConfigOptionPercent.
References Slic3r::append(), UNUSED, and Slic3r::ConfigOptionSingle< double >::value.
|
inlinevirtualinherited |
|
inlineoverridevirtual |
Reimplemented from Slic3r::ConfigOption.
Referenced by Slic3r::anonymous_namespace{SL1.cpp}::get_slice_params(), and Slic3r::GUI::ObjectGridTable::GetValueAsDouble().
|
inlinevirtualinherited |
|
inlineoverridevirtualinherited | ||||||||||||
Implements Slic3r::ConfigOption.
|
inlinevirtualinherited |
|
inlineinherited |
|
inlineinherited |
|
inlinevirtualinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited | |||||||||||||
|
inline | |||||||||||||
|
inlineinherited | |||||||||||||
|
inline |
References ConfigOptionFloat(), and Slic3r::ConfigOptionSingle< double >::set().
|
inlineoverridevirtual |
Implements Slic3r::ConfigOption.
Reimplemented in Slic3r::ConfigOptionFloatOrPercent, and Slic3r::ConfigOptionPercent.
References ConfigOptionFloat(), and Slic3r::ConfigOption::type().
|
inline | |||||||||||||
References ConfigOptionFloat(), and Slic3r::is_approx().
|
inlinevirtualinherited |
|
inlineoverridevirtual |
Implements Slic3r::ConfigOption.
Reimplemented in Slic3r::ConfigOptionFloatOrPercent, and Slic3r::ConfigOptionPercent.
|
inlineprivate |
References Slic3r::ConfigOptionSingle< double >::ConfigOptionSingle().
|
inlineoverridevirtualinherited |
Implements Slic3r::ConfigOption.
Referenced by Slic3r::ConfigOptionFloat::operator=(), and Slic3r::ConfigOptionPercent::operator=().
|
inlinevirtualinherited |
|
inlinestatic |
References Slic3r::coFloat.
Referenced by Slic3r::imex_cfg_float(), and type().
|
inlineoverridevirtual |
Implements Slic3r::ConfigOption.
Reimplemented in Slic3r::ConfigOptionFloatOrPercent, and Slic3r::ConfigOptionPercent.
References static_type().
|
friend |
References cereal::access.
Referenced by cereal::access.
|
inherited |