Пример #1
0
        public void Setup()
        {
            var lineCalculationHelper = new LineCalculationHelper();

            this._polygonPolygonTestCandidate = new GjkAlgorithm<Polygon, Polygon>(
                new PolygonSupportFunctions(lineCalculationHelper),
                new PolygonSupportFunctions(lineCalculationHelper),
                lineCalculationHelper,
                new TriangleCalculationHelper());

            this._polygonCircleTestCandidate = new GjkAlgorithm<Polygon, Circle>(
                new PolygonSupportFunctions(lineCalculationHelper),
                new CircleSupportFunctions(),
                lineCalculationHelper,
                new TriangleCalculationHelper());
        }
Пример #2
0
        public void Setup()
        {
            var lineCalculationHelper = new LineCalculationHelper();

            this.testCandidate = new PolygonSupportFunctions(lineCalculationHelper);
        }