aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org/apache/fop/render/ps/svg/PSSVGGraphics2D.java
Commit message (Collapse)AuthorAgeFilesLines
* Transition source to standard maven hierarchy (initial).Glenn Adams2016-03-031-157/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/maven@1733433 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2393: only the gradient's transform should be used. Other transforms ↵Vincent Hennebert2014-08-011-7/+2
| | | | | | will have already been applied to the user space. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1615142 13f79535-47bb-0310-9956-ffa450edef68
* Use the appropriate double formatter depending on the selected outputVincent Hennebert2014-07-141-12/+14
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1610539 13f79535-47bb-0310-9956-ffa450edef68
* Rename toWriteableString into output and added StringBuilder parameterVincent Hennebert2014-07-141-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1610537 13f79535-47bb-0310-9956-ffa450edef68
* Delegate function rendering to dedicated class intead of taking as parameter ↵Vincent Hennebert2014-07-141-15/+10
| | | | | | a list of Strings coming from who knows where git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1610535 13f79535-47bb-0310-9956-ffa450edef68
* Renamed shading package to gradientVincent Hennebert2014-07-141-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1610534 13f79535-47bb-0310-9956-ffa450edef68
* Moved stuff that is common to PDF and PS to PatternVincent Hennebert2014-07-141-6/+63
| | | | | | | Removed PSPattern class and no longer necessary PDF and PS sub-classes of GradientMaker git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1610532 13f79535-47bb-0310-9956-ffa450edef68
* Renamed GradientFactory into GradientMakerVincent Hennebert2014-07-111-5/+4
| | | | | | | | | Moved PDF/PSGradientMaker into dedicated packages Factory stands for a pattern relating to application deployment. This is just about rendering a gradient to a certain output format. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609758 13f79535-47bb-0310-9956-ffa450edef68
* Removed createGradient abstract method, that was not having any specific ↵Vincent Hennebert2014-07-101-36/+1
| | | | | | | | | implementation in sub-classes Removed unnecessary GradientRegistrar interface git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609532 13f79535-47bb-0310-9956-ffa450edef68
* Factorized gradient creation out of PDF & PS into GradientFactoryVincent Hennebert2014-07-101-113/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609529 13f79535-47bb-0310-9956-ffa450edef68
* Moved checks for repeated gradient out of gradient-creation methodsVincent Hennebert2014-07-101-10/+0
| | | | | | | Will ease factorizing of common code between PDF and PostScript git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609527 13f79535-47bb-0310-9956-ffa450edef68
* Small adjustments to make duplication in PDF and PostScript gradients more ↵Vincent Hennebert2014-07-101-16/+15
| | | | | | apparent git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609526 13f79535-47bb-0310-9956-ffa450edef68
* Removed unused codeVincent Hennebert2014-07-101-7/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609525 13f79535-47bb-0310-9956-ffa450edef68
* Factorized creation of gradient boundsVincent Hennebert2014-07-101-18/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609524 13f79535-47bb-0310-9956-ffa450edef68
* Factorized creation of gradient colorsVincent Hennebert2014-07-101-28/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609523 13f79535-47bb-0310-9956-ffa450edef68
* Factorized creation of gradient transformVincent Hennebert2014-07-101-24/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609522 13f79535-47bb-0310-9956-ffa450edef68
* Small adjustments to make duplication in linear and radial gradients more ↵Vincent Hennebert2014-07-101-42/+25
| | | | | | apparent git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609521 13f79535-47bb-0310-9956-ffa450edef68
* Removed pseudo-factory method GradientFactory.newInstanceVincent Hennebert2014-07-101-3/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609511 13f79535-47bb-0310-9956-ffa450edef68
* Fixed gradients in PostScript outputVincent Hennebert2014-07-101-27/+26
| | | | | | | | Linear gradients were not rendered properly in non-square shapes Gradial gradients don't need to be rasterized in ellipses git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609508 13f79535-47bb-0310-9956-ffa450edef68
* If the start/end stop does not coincide with the start/end of the gradient, ↵Vincent Hennebert2014-07-101-14/+22
| | | | | | repeat the first/last color git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/branches/FOP-2393_gradient-rendering@1609507 13f79535-47bb-0310-9956-ffa450edef68
* Enabled LineLength check and fixed corresponding issuesVincent Hennebert2013-12-031-3/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1547372 13f79535-47bb-0310-9956-ffa450edef68
* FOP-2313: add support for svg gradients when generating PostScript; most ↵Luis Bernardo2013-11-131-0/+291
code authored by Robert Meyer with a small contribution by Athanasios Giannimaras. git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1541551 13f79535-47bb-0310-9956-ffa450edef68