Example #1
0
        public override void opening()
        {
            heightControl.sceneChanged();

            ControlPointBehavior leftCP             = ControlPointController.getControlPoint("LeftCP");
            ControlPointBehavior rightCP            = ControlPointController.getControlPoint("RightCP");
            MuscleBehavior       movingMuscle       = MuscleController.getMuscle("MovingMuscleDynamic");
            MovingMuscleTarget   movingMuscleTarget = MuscleController.MovingTarget;

            leftCP.setLocation(leftCP.NeutralLocation);
            rightCP.setLocation(rightCP.NeutralLocation);
            movingMuscle.changeForce(TeethController.AdaptForce);
            movingMuscleTarget.Offset = Vector3.Zero;

            gridPropertiesControl.Origin = TeethController.getToothCenter();
            gridPropertiesControl.updateGrid();
            teethMovementPanel.setDefaultTools();
            heightControl.getPositionFromScene();

            teethMovementPanel.opening();

            base.opening();
        }
 public override void opening()
 {
     heightControl.sceneChanged();
     heightControl.getPositionFromScene();
 }