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); }
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)); }