C# (CSharp) Hpgl.Transformations Namespace

Classes

Name Description
Absolutizer replaces PR instruction by adequate PA
Font6 font renderer
HMatrix
Optimizer converts instructions to lines
Optimizer.Attributes
Optimizer.Line
SegmentationOptimizer optimizes pen UP moves simple alghoritm: distance=0 - while there is some point < distance, connect lines distance*=2 (or +=maxstep)
SegmentationOptimizer.Segment
Textificator converts LB to PR using Font6
Transformer transforms PU,PD,PA points by transformation matrix PR transformation is done without translation, but it can be strange - due to rotation around some absolute point it is better, if Absolutizer is used before this