Beispiel #1
0
        public InsideTestResult IsInside(IShape4D shape, out bool transformedShape)
        {
            transformedShape = true;
            shape.Transform(this.matrix4D_0);
            InsideTestResult insideTestResult = ClipUtil.IsInside((IClipper4D)this.blinnClipper4D_0, shape, this.double_1);

            shape.Transform(this.matrix4D_1);
            return(insideTestResult);
        }
Beispiel #2
0
 public override bool DualTriggerDown()
 {
     foreach (Solid clipper in DCGBase.sElements)
     {
         foreach (Solid target in DCGBase.solids)
         {
             if (!DCGBase.sElements.Contains(target))
             {
                 ClipUtil.Clip(target, clipper, ClipUtil.ClipMode.Subtract);
             }
         }
     }
     Swipe();
     return(true);
 }
 public InsideTestResult IsInside(IShape4D shape, out bool transformedShape)
 {
     transformedShape = false;
     return(ClipUtil.IsInside((IClipper4D)this.interface32_0, shape, this.double_1));
 }