diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.polar.code.tex')
-rw-r--r-- | Master/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.polar.code.tex | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/Master/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.polar.code.tex b/Master/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.polar.code.tex index 7502dac1c36..24292d1354c 100644 --- a/Master/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.polar.code.tex +++ b/Master/texmf-dist/tex/generic/pgfplots/libs/tikzlibrarypgfplots.polar.code.tex @@ -146,6 +146,7 @@ %\tracingmacros=0\tracingcommands=0 }% \def\pgfplotsaxisifcontainspoint@polar#1#2{% + \begingroup \pgfmath@basic@mod@{\pgfplots@current@point@x}{360}% \pgf@xa=\pgfmathresult pt % % @@ -154,6 +155,7 @@ % absolute value: \pgf@ya=-\pgf@ya \fi +%\message{ifcontainspoint(\the\pgf@xa,\pgfplots@current@point@y) limits = [\pgfplots@xmin@mod:\pgfplots@xmax@mod] x [\the\pgfplots@ymin@reg,\the\pgfplots@ymax@reg]^^J}% % % I assume that \pgfplots@[xyz]min@reg and min@reg are registers % containing the limits. @@ -188,7 +190,7 @@ \else \def\pgfplots@loc@TMPa{#2}% \fi - \pgfplots@loc@TMPa% + \expandafter\endgroup\pgfplots@loc@TMPa% } \def\pgfplots@check@invalid@range@polar{% @@ -485,10 +487,10 @@ \let\pgfplots@xmin@mod=\pgfmathresult \pgfmath@basic@mod@{\pgfplots@xmax}{360}% \let\pgfplots@xmax@mod=\pgfmathresult - \ifdim\pgfplots@xmax@mod pt<\pgfplots@xmin@mod pt - \def\b@pgfplots@polar@limit@around@zero{1}% - \else + \ifdim\pgfplots@xmax@mod pt>\pgfplots@xmin@mod pt \def\b@pgfplots@polar@limit@around@zero{0}% + \else + \def\b@pgfplots@polar@limit@around@zero{1}% \fi % \pgfplots@xmin@reg=\pgfplots@xmin pt % |