public GLScanlineRasterizer() { m_cellAARas = new CellAARasterizer(); m_vectorClipper = new VectorClipper(m_cellAARas); m_filling_rule = FillingRule.NonZero; m_auto_close = true; mul_start_x = 0; mul_start_y = 0; m_status = Status.Initial; for (int i = AA_SCALE - 1; i >= 0; --i) { m_gammaLut[i] = i; } }
public ScanlineRasterizer() { _cellAARas = new CellAARasterizer(); _vectorClipper = new VectorClipper(_cellAARas); _filling_rule = FillingRule.NonZero; _auto_close = true; _mul_start_x = 0; _mul_start_y = 0; _status = Status.Initial; for (int i = AA_SCALE - 1; i >= 0; --i) { _orgGammaLut[i] = i; } _gammaLut = _orgGammaLut; _useDefaultGammaLut = true; }
//bool _filpY; public ScanlineRasterizer(int w, int h) { this._renderSurfaceW = w; this._renderSurfaceH = h; //_filpY = true; m_cellAARas = new CellAARasterizer(); m_vectorClipper = new VectorClipper(m_cellAARas); m_filling_rule = FillingRule.NonZero; m_auto_close = true; mul_start_x = 0; mul_start_y = 0; m_status = Status.Initial; for (int i = AA_SCALE - 1; i >= 0; --i) { m_gammaLut[i] = i; } }
public ScanlineRasterizer() { m_cellAARas = new CellAARasterizer(); m_vectorClipper = new VectorClipper(m_cellAARas); m_filling_rule = FillingRule.NonZero; m_auto_close = true; mul_start_x = 0; mul_start_y = 0; m_status = Status.Initial; for (int i = AA_SCALE - 1; i >= 0; --i) { m_gammaLut[i] = i; } }