internal Path(Winding winding, PixelRatio pixelRatio) { Winding = winding; _pixelRatio = pixelRatio; _bounds = new Box2D <float>(new Vector2D <float>(1e6f, 1e6f), new Vector2D <float>(-1e6f, -1e6f)); }
private Nvg(INvgRenderer renderer) { this.renderer = renderer; instructionQueue = new InstructionQueue(this); pathCache = new PathCache(this); stateStack = new StateStack(); pixelRatio = new PixelRatio(); if (!this.renderer.Create()) { Dispose(); throw new InvalidOperationException("Failed to initialize the renderer!"); } fontManager = new FontManager(this); }
internal StandardTiming(uint width, PixelRatio ratio, uint frequency) { Width = width; Ratio = ratio; Frequency = frequency; }