Пример #1
0
void               P3DBranchingAlgStdPanel::OnDeclinationCurveChanged
                                      (P3DCurveCtrlEvent  &event)
 {
  P3DApp::GetApp()->ExecEditCmd
   (new P3DBAlgStdCurveParamEditCmd
         (Alg,
          event.GetCurve(),
          Alg->GetDeclinationCurve(),
          &P3DBranchingAlgStd::SetDeclinationCurve));
 }
Пример #2
0
void               P3DStemTubePanel::OnRadiusProfileScaleChanged
                                      (P3DCurveCtrlEvent  &event)
 {
  P3DApp::GetApp()->ExecEditCmd
   (new P3DStemTubeCurveParamEditCmd
         (model,
          event.GetCurve(),
          model->GetProfileScaleCurve(),
          &P3DStemModelTube::SetProfileScaleCurve));
 }
Пример #3
0
void               P3DStemTubePanel::OnPhototropismCurveChanged
                                      (P3DCurveCtrlEvent  &event)
 {
  P3DApp::GetApp()->ExecEditCmd
   (new P3DStemTubeCurveParamEditCmd
         (model,
          event.GetCurve(),
          model->GetPhototropismCurve(),
          &P3DStemModelTube::SetPhototropismCurve));
 }
Пример #4
0
void               P3DStemTubePanel::OnLengthOffsetInfluenceChanged
                                      (P3DCurveCtrlEvent  &event)
 {
  P3DApp::GetApp()->ExecEditCmd
   (new P3DStemTubeCurveParamEditCmd
         (model,
          event.GetCurve(),
          model->GetLengthOffsetInfluenceCurve(),
          &P3DStemModelTube::SetLengthOffsetInfluenceCurve));
 }