class with CNC machine emulation settings
Definition MRCNCMachineSettings.h:19
Definition MRSceneSettings.h:15
BoolType
Definition MRSceneSettings.h:21
static MRMESH_API bool get(BoolType type)
ShadingMode
Mesh faces shading mode.
Definition MRSceneSettings.h:57
static MRMESH_API void set(BoolType type, bool value)
static MRMESH_API void set(FloatType type, float value)
static MRMESH_API float get(FloatType type)
static MRMESH_API void setCNCMachineSettings(const CNCMachineSettings &settings)
static MRMESH_API void reset()
Reset all scene settings to default values.
static MRMESH_API void setDefaultShadingMode(ShadingMode mode)
static MRMESH_API const CNCMachineSettings & getCNCMachineSettings()
FloatType
Definition MRSceneSettings.h:29
static MRMESH_API ShadingMode getDefaultShadingMode()
@ UseDefaultScenePropertiesOnDeserialization
on deserialization replace object properties with default values from SceneSettings and SceneColors
@ other
Angle, normally float. Measure in radians.
@ FeatureSubPointSize
Size of point subfeatures (various centers).
@ FeatureLineWidth
Line width of line features (line, circle, ...).
@ AmbientCoefSelectedObj
Ambient multiplication coefficient for ambientStrength for selected objects.
@ FeaturePointSize
Size of the point feature.
@ FeatureSubLineWidth
Line width of line subfeatures (axes, base circles, ...).
only for bindings generation
Definition MRCameraOrientationPlugin.h:8