void P3DBranchingAlgStdPanel::OnDeclinationCurveChanged (P3DCurveCtrlEvent &event) { P3DApp::GetApp()->ExecEditCmd (new P3DBAlgStdCurveParamEditCmd (Alg, event.GetCurve(), Alg->GetDeclinationCurve(), &P3DBranchingAlgStd::SetDeclinationCurve)); }
void P3DStemTubePanel::OnRadiusProfileScaleChanged (P3DCurveCtrlEvent &event) { P3DApp::GetApp()->ExecEditCmd (new P3DStemTubeCurveParamEditCmd (model, event.GetCurve(), model->GetProfileScaleCurve(), &P3DStemModelTube::SetProfileScaleCurve)); }
void P3DStemTubePanel::OnPhototropismCurveChanged (P3DCurveCtrlEvent &event) { P3DApp::GetApp()->ExecEditCmd (new P3DStemTubeCurveParamEditCmd (model, event.GetCurve(), model->GetPhototropismCurve(), &P3DStemModelTube::SetPhototropismCurve)); }
void P3DStemTubePanel::OnLengthOffsetInfluenceChanged (P3DCurveCtrlEvent &event) { P3DApp::GetApp()->ExecEditCmd (new P3DStemTubeCurveParamEditCmd (model, event.GetCurve(), model->GetLengthOffsetInfluenceCurve(), &P3DStemModelTube::SetLengthOffsetInfluenceCurve)); }