diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/pgf/libraries/pgflibraryfadings.code.tex')
-rw-r--r-- | Master/texmf-dist/tex/generic/pgf/libraries/pgflibraryfadings.code.tex | 57 |
1 files changed, 57 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/generic/pgf/libraries/pgflibraryfadings.code.tex b/Master/texmf-dist/tex/generic/pgf/libraries/pgflibraryfadings.code.tex new file mode 100644 index 00000000000..39fca783437 --- /dev/null +++ b/Master/texmf-dist/tex/generic/pgf/libraries/pgflibraryfadings.code.tex @@ -0,0 +1,57 @@ +% Copyright 2006 by Till Tantau +% +% This file may be distributed and/or modified +% +% 1. under the LaTeX Project Public License and/or +% 2. under the GNU Public License. +% +% See the file doc/generic/pgf/licenses/LICENSE for more details. + +\ProvidesFileRCS[v\pgfversion] $Header: /cvsroot/pgf/pgf/generic/pgf/libraries/pgflibraryfadings.code.tex,v 1.3 2008/02/07 19:25:41 tantau Exp $ + + +% Axial fadings + +\pgfdeclarehorizontalshading{pgf@lib@fade@east}{100bp} +{color(0bp)=(pgftransparent!0); color(25bp)=(pgftransparent!0); + color(75bp)=(pgftransparent!100); color(100bp)=(pgftransparent!100)} + +\pgfdeclarehorizontalshading{pgf@lib@fade@west}{100bp} +{color(0bp)=(pgftransparent!100); color(25bp)=(pgftransparent!100); + color(75bp)=(pgftransparent!0); color(100bp)=(pgftransparent!0)} + +\pgfdeclareverticalshading{pgf@lib@fade@north}{100bp} +{color(0bp)=(pgftransparent!0); color(25bp)=(pgftransparent!0); + color(75bp)=(pgftransparent!100); color(100bp)=(pgftransparent!100)} + +\pgfdeclareverticalshading{pgf@lib@fade@south}{100bp} +{color(0bp)=(pgftransparent!100); color(25bp)=(pgftransparent!100); + color(75bp)=(pgftransparent!0); color(100bp)=(pgftransparent!0)} + +\pgfdeclarefading{east}{\pgfuseshading{pgf@lib@fade@east}} +\pgfdeclarefading{west}{\pgfuseshading{pgf@lib@fade@west}} +\pgfdeclarefading{north}{\pgfuseshading{pgf@lib@fade@north}} +\pgfdeclarefading{south}{\pgfuseshading{pgf@lib@fade@south}} + + +% Circular fadings + +\pgfdeclareradialshading{tikz@lib@fade@circle@10}{\pgfpointorigin}{ + color(0pt)=(pgftransparent!0); color(22.5bp)=(pgftransparent!0); + color(25bp)=(pgftransparent!100); color(50bp)=(pgftransparent!100)} +\pgfdeclarefading{circle with fuzzy edge 10 percent}{\pgfuseshading{tikz@lib@fade@circle@10}} + +\pgfdeclareradialshading{tikz@lib@fade@circle@15}{\pgfpointorigin}{ + color(0pt)=(pgftransparent!0); color(21.25bp)=(pgftransparent!0); + color(25bp)=(pgftransparent!100); color(50bp)=(pgftransparent!100)} +\pgfdeclarefading{circle with fuzzy edge 15 percent}{\pgfuseshading{tikz@lib@fade@circle@15}} + +\pgfdeclareradialshading{tikz@lib@fade@circle@20}{\pgfpointorigin}{ + color(0pt)=(pgftransparent!0); color(20bp)=(pgftransparent!0); + color(25bp)=(pgftransparent!100); color(50bp)=(pgftransparent!100)} +\pgfdeclarefading{circle with fuzzy edge 20 percent}{\pgfuseshading{tikz@lib@fade@circle@20}} + +\pgfdeclareradialshading{tikz@lib@fade@fuzzy@15}{\pgfpointorigin}{ + color(0pt)=(pgftransparent!100); color(21.25bp)=(pgftransparent!100); color(23.125bp)=(pgftransparent!0); + color(25bp)=(pgftransparent!100); color(50bp)=(pgftransparent!100)} +\pgfdeclarefading{fuzzy ring 15 percent}{\pgfuseshading{tikz@lib@fade@fuzzy@15}} |