Unit 'agg_scanline_storage_bin' Package
[Overview][Types][Classes][Index] [#pl_aggpas]

scanline_storage_bin

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: agg_scanline_storage_bin.pas line 89

type scanline_storage_bin = object(renderer_scanline)

  m_spans: pod_deque;

  

  m_scanlines: pod_deque;

  

  m_fake_span: span_data;

  

  m_fake_scanline: scanline_data;

  

  m_min_x: int;

  

  m_min_y: int;

  

  m_max_x: int;

  

  m_max_y: int;

  

  m_cur_scanline: unsigned;

  

  constructor Construct;

  

  destructor Destruct;

  

  procedure prepare(); virtual;

  

  procedure render(); virtual;

  

  function _min_x; virtual;

  

  function _min_y; virtual;

  

  function _max_x; virtual;

  

  function _max_y; virtual;

  

  function rewind_scanlines; virtual;

  

  function sweep_scanline(); virtual;

  

  function sweep_scanline_em(); virtual;

  

  function byte_size;

  

  procedure write_int32();

  

  procedure serialize();

  

  function scanline_by_index();

  

  function span_by_index();

  

end;

Inheritance

scanline_storage_bin

  

|

renderer_scanline

  

|

rasterizer_scanline

  

|

TObject



CT Web help

CodeTyphon Studio