Math-Geometry-Construction

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

Revision history for Math-Geometry-Construction

0.024	 Fri Apr 12 14:08:48 CEST 2013
	 - Math::Geometry::Construction::Vector to unify access to
	   sources for "vector values"
	 - started using MooseX::Params::Validate
	 - using MooseX::Types::Structured to enhance strictness
	 - docu enhancements

0.023	 Thu Apr  4 13:14:01 CEST 2013
	 PointOnCircle derivate

0.022	 Mon Mar 25 17:27:04 CET 2013
	 Fixed test suite to work with perl 5.17.

0.021	 Fri Mar 22 17:49:50 CET 2013 (unpublished)
	 - extreme_position selector accepts Line objects as
           direction
	 - support for setting dash patterns in a unified way for SVG
	   and TikZ output
	 - partial drawing of circles

0.020	 Sat Jan  7 15:36:16 NZDT 2012
	 - The extend attribute is turned into an array reference
	   with backward and forward extent. When setting the
	   attribute, this change is transparent since a value x is
	   coerced into [x, x]. However, when reading the value (not
	   a typical scenario), you get the array reference instead
	   of a single number.
	 - dabbling with operator overloading
	 - refactored and cleaned up test suite

0.019	 Sun Nov 20 12:19:09 NZDT 2011
	 - starting to use Moose types
	 - using coercion in order to accept Math::VectorReal
	   objects and array references as vectors; this means that
	   these types can now be used in mutators as well, not only
	   constructors

0.018	 Sat Nov 19 19:17:28 NZDT 2011
	 - bug fix: center and support of a Circle are made
	   readonly; of course, their positions can change, but the
	   point objects must stay the same, otherwise reuse of
	   circles will break
	 - result buffering to speed up large constructions

0.017	 Thu Nov 17 20:14:53 NZDT 2011
	 - find_or_add methods that allow the reuse of lines and
	   circles even if no reference or id has been kept

0.016	 Mon Nov 14 19:41:12 NZDT 2011
	 - fixed bug in SVG generation: if the transform attribute
	   was specified it leaked through to the SVG object and
	   made renderers choke
	 - the close_position and distant_position selectors now
	   allow to give Point object as reference instead of a
	   vector
	 - started example script on Malfatti's problem

0.015	 Sun Nov 13 15:23:37 NZDT 2011
	 - the view_box attribute for Math::Geometry::Construction
	   and its subclasses has gone; use the transform attribute
	   instead
	 - transform attribute allows simple coordinate
	   transformations, specifically a swap to a "normal"
	   mathematic right-handed system as opposed to SVG's
	   matrix-like system (positive y axis pointing down)

0.014	 Sat Nov 12 16:24:30 NZDT 2011
	 - switched the underlying vector class from
	   Math::VectorReal to Math::Vector::Real because the latter
	   supports 2D vectors natively
	 - expanded the test suite substantially

0.013	 unpublished
	 - Line offers a "normal" method now.



( run in 1.138 second using v1.01-cache-2.11-cpan-39bf76dae61 )