Unit 'agg_curves' Package
[Overview][Types][Classes][Procedures and functions][Index] [#pl_aggpas]

curve3_div

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

Declaration

Source position: agg_curves.pas line 64

type curve3_div = object(curve)

  m_approximation_scale: Double;

  

  m_distance_tolerance_square: Double;

  

  m_distance_tolerance_manhattan: Double;

  

  m_angle_tolerance: Double;

  

  m_count: unsigned;

  

  m_points: pod_deque;

  

  constructor Construct();

  

  destructor Destruct; virtual;

  

  procedure reset; virtual;

  

  procedure init3(); virtual;

  

  procedure approximation_method_(); virtual;

  

  function _approximation_method; virtual;

  

  procedure approximation_scale_(); virtual;

  

  function _approximation_scale; virtual;

  

  procedure angle_tolerance_(); virtual;

  

  function _angle_tolerance; virtual;

  

  procedure cusp_limit_(); virtual;

  

  function _cusp_limit; virtual;

  

  procedure rewind(); virtual;

  

  function vertex(); virtual;

  

  procedure bezier();

  

  procedure recursive_bezier();

  

end;

Inheritance

curve3_div

  

|

curve

  

|

vertex_source

  

|

TObject



CT Web help

CodeTyphon Studio