Пример #1
0
 private void MoveZEdit()
 {
     if (txtMoveZ.CheckForChange() && CurrentObject != null)
     {
         Midget.Events.EventFactory.Instance.GenerateTransformationRequestEvent(this, selectedObjects,
                                                                                new AxisValue(CurrentObject.Translation.X, CurrentObject.Translation.Y, Convert.ToSingle(txtMoveZ.Text)),
                                                                                Midget.Events.Object.Transformation.Transformation.Translate);
     }
 }
Пример #2
0
 private void ScaleYEdit()
 {
     if (txtScaleY.CheckForChange() && CurrentObject != null)
     {
         Midget.Events.EventFactory.Instance.GenerateTransformationRequestEvent(this, selectedObjects,
                                                                                new AxisValue(CurrentObject.Scaling.X, Convert.ToSingle(txtScaleY.Text), CurrentObject.Scaling.Z),
                                                                                Midget.Events.Object.Transformation.Transformation.Scale);
         //CurrentObject.Scale(CurrentObject.Scaling.X, Convert.ToSingle(txtScaleY.Text), CurrentObject.Scaling.Z);
     }
 }
Пример #3
0
 // rotate //
 private void RotateXEdit()
 {
     if (txtRotateX.CheckForChange() && CurrentObject != null)
     {
         Midget.Events.EventFactory.Instance.GenerateTransformationRequestEvent(this, selectedObjects,
                                                                                new AxisValue(Convert.ToSingle(txtRotateX.Text), CurrentObject.Rotation.Y, CurrentObject.Rotation.Z),
                                                                                Midget.Events.Object.Transformation.Transformation.Rotate);
         //CurrentObject.Rotate(Convert.ToSingle(txtRotateX.Text), CurrentObject.Rotation.Y, CurrentObject.Rotation.Z);
     }
 }