Пример #1
0
void               P3DStemTubePanel::UpdateControls
                                      ()
 {
  P3DUpdateParamSpinSlider(wxID_STEM_LENGTH_CTRL,GetLength);
  P3DUpdateParamSpinSlider(wxID_STEM_LENGTHV_CTRL,GetLengthV);
  P3DUpdateParamSpinSlider(wxID_AXIS_VARIATION_CTRL,GetAxisVariation);
  P3DUpdateParamCurveCtrl(wxID_LENGTH_OFFSET_INFLUENCE_CTRL,GetLengthOffsetInfluenceCurve);
  P3DUpdateParamSpinSlider(wxID_AXIS_RESOLUTION_CTRL,GetAxisResolution);
  P3DUpdateParamSpinSlider(wxID_TRUNK_RADIUS_CTRL,GetProfileScaleBase);
  P3DUpdateParamCurveCtrl(wxID_TRUNK_PROFILE_SCALE_CTRL,GetProfileScaleCurve);
  P3DUpdateParamSpinSlider(wxID_PROFILE_RESOLUTION_CTRL,GetProfileResolution);
  P3DUpdateParamCurveCtrl(wxID_PHOTOTROPISM_INFLUENCE_CTRL,GetPhototropismCurve);

  VisRangePanel->UpdateControls();
 }
Пример #2
0
void               P3DBranchingAlgStdPanel::UpdateControls
                                      ()
 {
  P3DUpdateParamSpinSlider(wxID_DENSITY_CTRL,GetDensity);
  P3DUpdateParamSpinSlider(wxID_DENSITYV_CTRL,GetDensityV);
  P3DUpdateParamSpinSlider(wxID_MIN_NUMBER_CTRL,GetMinNumber);
  P3DUpdateParamCheckBox(wxID_MAX_LIMIT_ENABLED_CTRL,IsMaxLimitEnabled);
  P3DUpdateParamSpinSlider(wxID_MAX_NUMBER_CTRL,GetMaxNumber);
  P3DUpdateParamSpinSlider(wxID_MULTIPLICITY_CTRL,GetMultiplicity);
  P3DUpdateParamSpinSlider(wxID_MIN_OFFSET_CTRL,GetMinOffset);
  P3DUpdateParamSpinSlider(wxID_MAX_OFFSET_CTRL,GetMaxOffset);
  P3DUpdateParamSpinSliderDegrees(wxID_REVANGLE_CTRL,GetRevAngle);
  P3DUpdateParamSpinSlider(wxID_REVANGLEV_CTRL,GetRevAngleV);
  P3DUpdateParamSpinSliderDegrees(wxID_ROTANGLE_CTRL,GetRotationAngle);
  P3DUpdateParamCurveCtrl(wxID_DECLINATION_CURVE_CTRL,GetDeclinationCurve);
  P3DUpdateParamSpinSlider(wxID_DECLINATIONV_CTRL,GetDeclinationV);
 }