Revision history for Geometry-Primitive
0.24 February 16, 2014
- Apply encoding patch from Debian
0.22 January 9th, 2009
- Default Dimension width and height to 0
0.21 January 9th, 2009
- Add Dimension
- De-moosify Graphics::Primitive and stop extending it everywhere, since
it's useless.
0.20 December 27th, 2009
- Use MooseX::Storage::Deferred
0.19 November 12th, 2009
- Add JSON::Any dep
0.18 October 3rd, 2009
- POD overhaul
- Removal of MooseX::AttributeHelpers, using native Moose feature now
- Bump Moose dependency
0.17
- Fix bug in POD
- Fix Geometry::Primitive not being immutable
0.16
- Dep bumps
0.15
- Updated readme
0.14
- POD updates
0.13
- Move pod tests to t/author
0.12
- Add Ellipse
- Circle is no longer a child of Arc
- Fix some POD
- Remove .DS_Store from MANIFEST
0.11
- Stop depending on Moose coverage
0.10
- POD updates (thanks CPAN testers!)
- Circle: set defaults in radians, not degrees
- Add MooseX::Storage for serialization
0.09
- Convenience coercions for Point from ArrayRef
0.08
- Add Bézier curve
- POD fix (thanks Brian Cassidy)
0.07
- Add scale method to Shape role and implementations
- Fix line slope calculation
- Line: add is_perpendicular and is_parallel
- Arc: don't check angles in get_point_at_angle, allow for negative arcs
- Util: Remove in favor of Math::Trig
- Polygon: Implement area
0.06
- Shape: removed get_points in favor of point_start/point_end
- Arc: Add length and get_point_at_angle
- Line: rename point_start/point_end to start/end
- Line: added contains_point, length and y_intercept
- Polygon: rename get_point_at to get_point
- Point: add string overload
- Circle: Add area and circumference
- Make some attributes required
- More MX::Clone lovin'
- Add to_string and "" overload to Line
0.05
- Add MooseX::Clone for Point (for now)
- Add make_immutable to er'thang
0.04
- Add Circle
- Move 'origin' attribute from Rectangle to Shape and make it !required
0.03
- Add MI version because Yuval yelled at me
- Add degrees_to_radians and radians_to_degrees to Util
0.02 2008-07-09
- Package fixes, no changes
0.01 Date/time
First version, released on an unsuspecting world.