コード例 #1
0
 public HardCodedShadedAreaMain(List <GeometryTutorLib.ConcreteAST.GroundedClause> fs,
                                List <GeometryTutorLib.ConcreteAST.GroundedClause> giv,
                                GeometryTutorLib.Area_Based_Analyses.KnownMeasurementsAggregator kn,
                                List <GeometryTutorLib.Area_Based_Analyses.Atomizer.AtomicRegion> goalRs,
                                GeometryTutorLib.TutorParser.ImpliedComponentCalculator impl,
                                double area) : this(fs, giv, kn, goalRs, impl)
 {
     this.area = area;
 }
コード例 #2
0
        public HardCodedShadedAreaMain(List<GeometryTutorLib.ConcreteAST.GroundedClause> fs,
                                       List<GeometryTutorLib.ConcreteAST.GroundedClause> giv,
                                       GeometryTutorLib.Area_Based_Analyses.KnownMeasurementsAggregator kn,
                                       List<GeometryTutorLib.Area_Based_Analyses.Atomizer.AtomicRegion> goalRs,
                                       GeometryTutorLib.TutorParser.ImpliedComponentCalculator impl)
        {
            this.figure = fs;
            this.given = giv;
            this.known = kn;
            this.goalRegions = goalRs;
            this.area = -1;
            this.implied = impl;

            instantiator = new GeometryTutorLib.GenericInstantiator.Instantiator();
            stopwatch = new Stopwatch();
        }
コード例 #3
0
        public HardCodedShadedAreaMain(List <GeometryTutorLib.ConcreteAST.GroundedClause> fs,
                                       List <GeometryTutorLib.ConcreteAST.GroundedClause> giv,
                                       GeometryTutorLib.Area_Based_Analyses.KnownMeasurementsAggregator kn,
                                       List <GeometryTutorLib.Area_Based_Analyses.Atomizer.AtomicRegion> goalRs,
                                       GeometryTutorLib.TutorParser.ImpliedComponentCalculator impl)
        {
            this.figure      = fs;
            this.given       = giv;
            this.known       = kn;
            this.goalRegions = goalRs;
            this.area        = -1;
            this.implied     = impl;

            instantiator = new GeometryTutorLib.GenericInstantiator.Instantiator();
            stopwatch    = new Stopwatch();
        }