Edit

kc3-lang/ftgl/TODO

Branch :

  • Show log

    Commit

  • Author : sammy
    Date : 2008-04-17 16:07:02
    Hash : 199759f6
    Message : * Re-added BUGS and TODO from the old trunk.

  • TODO
  • TODO
    ====
    
    * select face ie italic, bold etc
    
    * Multiple sizes
    
    * Optimise performance and mem usage.
    
    * Use the Freetype Cache mechanism. FTC_xxx
    
    * Handle non western scripts.
    
    * Multiple Masters
    
    * String Cache or string chunks
    
    * Provide an interface to access the point data for outlines and
      polygon meshes. Part way there with new vectoriser.
    
    * Have a look at improving the algorthm for making curves. Maybe a
      distance metric might be the way to go so that rather than having 5
      polylines (0.2 step) for every curve, adjust the fineness for the
      length of the curve. But then you should also test the angle of the
      tangents as well.  Jed's new bezier stuff.
    
    * Guard classes - vectoriser
    
    * Template methods
    
    * Move the init code out of the glyph constructors into an init
      function so that they can return errors.