declared enumerations and flags
MATERIAL_MODE
Render 3d model shape materials mode.
virtual void Load()
Updates the parameters of this object based on the current JSON document contents.
wxStaticText * m_staticAnimationSpeed
PANEL_3D_DISPLAY_OPTIONS_BASE(wxWindow *parent, wxWindowID id=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxSize(-1,-1), long style=wxTAB_TRAVERSAL, const wxString &name=wxEmptyString)
wxCheckBox * m_checkBoxEnableAnimation
wxCheckBox * m_checkBoxClipSilkOnViaAnnulus
wxCheckBox * m_checkBoxRenderPlatedPadsAsPlated
wxSlider * m_sliderAnimationSpeed
wxChoice * m_materialProperties
wxCheckBox * m_checkBoxAreas
wxSpinCtrlDouble * m_spinCtrlRotationAngle
wxCheckBox * m_checkBoxSubtractMaskFromSilk
bool TransferDataFromWindow() override
void OnCheckEnableAnimation(wxCommandEvent &WXUNUSED(event)) override
void ResetPanel() override
Reset the contents of this panel.
PANEL_3D_DISPLAY_OPTIONS(wxWindow *aParent)
void loadViewSettings(EDA_3D_VIEWER_SETTINGS *aCfg)
bool TransferDataToWindow() override
T * GetAppSettings(const char *aFilename)
double rotation_increment
int moving_speed_multiplier
MATERIAL_MODE material_mode
bool clip_silk_on_via_annuli
bool differentiate_plated_copper
bool subtract_mask_from_silk