% Shared style for the standalone figures of the mine-planning paper.
% Each figure compiles on its own:  pdflatex -interaction=nonstopmode fig_*.tex
% Fonts follow IEEEtran (Times) so that included figures match the body text.
\usepackage{mathptmx}
\usepackage{amsmath}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.18}
\usetikzlibrary{arrows.meta,positioning,calc,decorations.pathreplacing,
                decorations.markings,patterns,fit,shapes.geometric,
                backgrounds,intersections}

\definecolor{parkc}{RGB}{0,84,159}      % inbound / parking-in path
\definecolor{exitc}{RGB}{196,78,10}     % outbound / exit path
\definecolor{sitec}{RGB}{88,88,88}      % site boundary, neutral linework
\definecolor{fillc}{RGB}{228,228,228}   % obstacle / terrain fill
\definecolor{corrc}{RGB}{0,124,76}      % convex corridor
\definecolor{centc}{RGB}{112,58,148}    % virtual road centerline
\definecolor{confc}{RGB}{198,32,44}     % conflict zone

\tikzset{
  >={Latex[length=1.6mm,width=1.2mm]},
  siteline/.style={sitec, line width=0.7pt},
  parkpath/.style={parkc, line width=1.0pt},
  exitpath/.style={exitc, line width=1.0pt},
  ctrline/.style={centc, line width=0.7pt, dash pattern=on 2pt off 1.2pt},
  guide/.style={line width=0.6pt, dash pattern=on 1.6pt off 1.2pt},
  veh/.style={line width=0.5pt},
  thin@/.style={line width=0.4pt},
  ann/.style={font=\scriptsize},
  annt/.style={font=\tiny},
  dimline/.style={line width=0.4pt, <->,
                  >={Latex[length=1.2mm,width=0.9mm]}},
  panel/.style={font=\footnotesize},
}
