public ComparisonService(IRectangleIntersectionService rectangleIntersectionService, IAdjacencyService adjacencyService, IDependencyResolver resolver, IShapeFactory shapeFactory)
 {
     _rectangleIntersectionService = rectangleIntersectionService;
     _adjacencyService = adjacencyService;
     _resolver = resolver;
     _shapeFactory = shapeFactory;
 }
Ejemplo n.º 2
0
 public AdjacenyService(IRectangleDecomposer decomposer, IRectangleIntersectionService intersectionService)
 {
     _decomposer = decomposer;
     _intersectionService = intersectionService;
 }
 public ContainmentService(IRectangle outerRectangle, IRectangleIntersectionService rectangleIntersectionService)
 {
     _outerRectangle = outerRectangle;
     _rectangleIntersectionService = rectangleIntersectionService;
 }