17 #ifndef SDF_PRINTCONFIG_HH_
18 #define SDF_PRINTCONFIG_HH_
21 #include <ignition/utils/ImplPtr.hh>
28 inline namespace SDF_VERSION_NAMESPACE {
39 public:
void SetRotationInDegrees(
bool _value);
44 public:
bool RotationInDegrees()
const;
54 public:
bool SetRotationSnapToDegrees(
unsigned int _interval,
61 public: std::optional<unsigned int> RotationSnapToDegrees()
const;
66 public: std::optional<double> RotationSnapTolerance()
const;
71 public:
void SetPreserveIncludes(
bool _preserve);
76 public:
bool PreserveIncludes()
const;
81 public:
bool operator==(
const PrintConfig &_config)
const;
84 IGN_UTILS_IMPL_PTR(dataPtr)