Exemple #1
0
 public void ClearTransformationAxes()
 {
     if (!duplicationDone)
     {
         TransformationAxes = GizmoTransformationAxes.None;
     }
 }
Exemple #2
0
        protected static void UpdateSelectionOnCloserIntersection(BoundingBox box, Ray clickRay, GizmoTransformationAxes axes, ref float minHitDistance, ref GizmoTransformationAxes newSelection)
        {
            float hitDistance;

            if (box.Intersects(ref clickRay, out hitDistance) && hitDistance < minHitDistance)
            {
                minHitDistance = hitDistance;
                newSelection   = axes;
            }
        }