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

vcgen_contour

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

Declaration

Source position: agg_vcgen_contour.pas line 32

type vcgen_contour = object(vertex_source)

  m_src_vertices: vertex_sequence;

  

  m_out_vertices: pod_deque;

  

  m_width: Double;

  

  m_line_join: unsigned;

  

  m_inner_join: unsigned;

  

  m_approx_scale: Double;

  

  m_abs_width: Double;

  

  m_signed_width: Double;

  

  m_miter_limit: Double;

  

  m_inner_miter_limit: Double;

  

  m_status: status_e;

  

  m_src_vertex: unsigned;

  

  m_out_vertex: unsigned;

  

  m_closed: unsigned;

  

  m_orientation: unsigned;

  

  m_auto_detect: Boolean;

  

  constructor Construct;

  

  destructor Destruct; virtual;

  

  procedure line_join_();

  

  procedure inner_join_();

  

  procedure width_();

  

  procedure miter_limit_();

  

  procedure miter_limit_theta_();

  

  procedure inner_miter_limit_();

  

  procedure approximation_scale_();

  

  procedure auto_detect_orientation_();

  

  function _line_join;

  

  function _inner_join;

  

  function _width;

  

  function _miter_limit;

  

  function _inner_miter_limit;

  

  function _approximation_scale;

  

  function _auto_detect_orientation;

  

  procedure remove_all; virtual;

  

  procedure add_vertex(); virtual;

  

  procedure rewind(); virtual;

  

  function vertex(); virtual;

  

end;

Inheritance

vcgen_contour

  

|

vertex_source

  

|

TObject



CT Web help

CodeTyphon Studio