Exemple #1
0
 internal CanvasRasterer(IGraphicFactory graphicFactory)
 {
     this.symbolMatrix = graphicFactory.CreateMatrix();
     this.path         = graphicFactory.CreatePath();
     // TODO: Delete
     this.graphicFactory = graphicFactory;
 }
Exemple #2
0
 public FrameBuffer(FrameBufferModel frameBufferModel, DisplayModel displayModel, IGraphicFactory graphicFactory)
 {
     this.frameBufferModel = frameBufferModel;
     this.displayModel     = displayModel;
     this.graphicFactory   = graphicFactory;
     this.matrix           = graphicFactory.CreateMatrix();
 }
        public TileLayer(TileCache tileCache, MapViewPosition mapViewPosition, IMatrix matrix, bool isTransparent, bool hasJobQueue) : base()
        {
            if (tileCache == null)
            {
                throw new System.ArgumentException("tileCache must not be null");
            }
            else if (mapViewPosition == null)
            {
                throw new System.ArgumentException("mapViewPosition must not be null");
            }

            this.hasJobQueue     = hasJobQueue;
            this.tileCache       = tileCache;
            this.mapViewPosition = mapViewPosition;
            this.matrix          = matrix;
            this.isTransparent   = isTransparent;
        }
 public TileLayer(TileCache tileCache, MapViewPosition mapViewPosition, IMatrix matrix, bool isTransparent) : this(tileCache, mapViewPosition, matrix, isTransparent, true)
 {
 }
Exemple #5
0
 public LabelLayer(IGraphicFactory graphicFactory, LabelStore labelStore)
 {
     this.labelStore = labelStore;
     this.matrix     = graphicFactory.CreateMatrix();
 }
 internal CanvasRasterer(IGraphicFactory graphicFactory)
 {
     this.canvas       = graphicFactory.CreateCanvas();
     this.symbolMatrix = graphicFactory.CreateMatrix();
     this.path         = graphicFactory.CreatePath();
 }