v2.00, November 2009 - NEW LICENSE: CreEPS is now distributed under the MIT license. - CreEPS got its own namespace 'ns_creeps'. If you work with an earlier version of CreEPS, just add this namespace. - CreEPS now supports some kind of customizing: (i) The header file 'CreEPS_Types.hpp' allows to adapt the parameter types of the interface. This is intended to avoid repeated implicite type casts in CreEPS method calls and the resulting compiler warnings. The default configuration corresponds to the data types used in earlier CreEPS versions. (ii) CreEPS now provides the use of user-defined warning and error message handlers, instead of hard coded calls of ::printf. HOWTO integrate v2.00, where v1.32 worked so far?: - Just add "using namespace ns_creeps;" to your code. ---------------------------------------------------------------------- v1.32, July 2004 - Added new method newFile() which closes the old file and opens a new one - Added two methods saveTransformation() and loadTransformation() which save and load a transformation matrix to/from the stack, respectively. ---------------------------------------------------------------------- v1.31, April 2004 - CreEPS prints an error message, if a color attribute is set with a parameter that exceeds the range [0,1]. In addition to this the setting is no longer ignored if one component exceeds this range. This component is truncated to the range [0,1], instead. - Fixed a bug which calculated a wrong size for the TeX output file - Fixed a bug which stroke the clipping path - TeX file now contains correct CreEPS version number ---------------------------------------------------------------------- v1.3, January 2004 - Added support for special characters (thanks to Mattias Kregert) - Added support for including EPS files ---------------------------------------------------------------------- v1.21, August 2003 - Fixed bug in CAt operator "|". Now it does not modify *this anymore. ---------------------------------------------------------------------- v1.2, July 2003 - Added clipping functionality to drawing modes and CreEPS.resetClipping() method ---------------------------------------------------------------------- v1.1, November 2002 - Changed all attribute names from EPSxyz to CAtxyz - Changed name of attribute class from CreEPSAttributes to CAt - Changed behavior of paths (closeSubpath and usePath) - Changed mechanism for concatenation of attributes - Added latex font output mode - Added transformations - Added (arcs of) ellipses - Added rotated text output - Added clockwise (ellipse) arcs - Updated documentation - Fixed striped filling bug - Fixed bug for circles and ellipses (appended closepath) v1.0, September 2002 - Initial release ----------------------------------------------------------------------