public DelegateIntersect(IPlacedInSpace actor, IntersectsOnDelegate intersectsOn) : base(actor)
 {
     IntersectsActorCurrent  = base.IntersectsActor;
     IntersectsOnCurrent     = intersectsOn;
     IntersectsWithinCurrent = IntersectsWithinEachPixel;
 }
 public DelegateIntersect(IPlacedInSpace actor, IntersectsActorDelegate intersectsActor, IntersectsOnDelegate intersectsOn, IntersectsWithinDelegate intersectsWithin) : base(actor)
 {
     IntersectsActorCurrent  = intersectsActor;
     IntersectsOnCurrent     = intersectsOn;
     IntersectsWithinCurrent = intersectsWithin;
 }