Exemple #1
0
 public SpatialMain(ISpatialRepository spatialRepository, IX3DExporter x3DExporter,
                    IOverlapOperator overlapOperator, IDistanceOperator distanceOperator,
                    IDirectionalOperators directionalOperators, ITouchOperator touchOperator,
                    IContainOperator containOperator, IEqualOperator equalOperator,
                    IVectorDirOperator vectorDirOperator, ISettings settings)
 {
     this.spatialRepository    = spatialRepository;
     this.x3DExporter          = x3DExporter;
     this.overlapOperator      = overlapOperator;
     this.distanceOperator     = distanceOperator;
     this.directionalOperators = directionalOperators;
     this.touchOperator        = touchOperator;
     this.containOperator      = containOperator;
     this.equalOperator        = equalOperator;
     this.vectorDirOperator    = vectorDirOperator;
     this.settings             = settings;
 }
Exemple #2
0
 public OverlapOperator(ITriangleIntersector triangleIntersector, ISettings settings, IX3DExporter exporter)
 {
     this.triangleIntersector = triangleIntersector;
     this.settings            = settings;
     this.exporter            = exporter;
 }