class \hyperlink{classKatabatic_1_1AutoContactTerminal}{Auto\-Contact\-Terminal}
\begin{DoxyCompactList}\small\item\em\hyperlink{classKatabatic_1_1AutoContact}{Auto\-Contact} Terminal (S/\-T is a Terminal) \end{DoxyCompactList}\item
class \hyperlink{classKatabatic_1_1AutoContactTurn}{Auto\-Contact\-Turn}
\begin{DoxyCompactList}\small\item\em\hyperlink{classKatabatic_1_1AutoContact}{Auto\-Contact} Turn (one H, one V) \end{DoxyCompactList}\item
class \hyperlink{classKatabatic_1_1AutoContactHTee}{Auto\-Contact\-H\-Tee}
\begin{DoxyCompactList}\small\item\em\hyperlink{classKatabatic_1_1AutoContact}{Auto\-Contact} H-\/\-Tee (two H, one V) \end{DoxyCompactList}\item
class \hyperlink{classKatabatic_1_1AutoContactVTee}{Auto\-Contact\-V\-Tee}
\begin{DoxyCompactList}\small\item\em\hyperlink{classKatabatic_1_1AutoContact}{Auto\-Contact} V-\/\-Tee (one H, two V) \end{DoxyCompactList}\item
class \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment}
\begin{DoxyCompactList}\small\item\em Abstract base class for \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment}. \end{DoxyCompactList}\item
class \hyperlink{classKatabatic_1_1AutoSegments__OnContact}{Auto\-Segments\-\_\-\-On\-Contact}
\begin{DoxyCompactList}\small\item\em All \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} anchored on a Contact. \end{DoxyCompactList}\item
class \hyperlink{classKatabatic_1_1AutoSegments__Aligneds}{Auto\-Segments\-\_\-\-Aligneds}
\begin{DoxyCompactList}\small\item\em All aligned \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} of a set. \end{DoxyCompactList}\item
class \hyperlink{classKatabatic_1_1AutoSegments__Perpandiculars}{Auto\-Segments\-\_\-\-Perpandiculars}
\begin{DoxyCompactList}\small\item\em All perpandicular \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} to a set of aligneds. \end{DoxyCompactList}\item
class \hyperlink{classKatabatic_1_1AutoSegments__AnchorOnGCell}{Auto\-Segments\-\_\-\-Anchor\-On\-G\-Cell}
\begin{DoxyCompactList}\small\item\em All \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} Beginning and/or Stopping in a \hyperlink{classKatabatic_1_1GCell}{G\-Cell}. \end{DoxyCompactList}\item
class \hyperlink{classKatabatic_1_1AutoSegments__IsAccountable}{Auto\-Segments\-\_\-\-Is\-Accountable}
\begin{DoxyCompactList}\small\item\em Filter to select accoutable \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment}. \end{DoxyCompactList}\item
class \hyperlink{classKatabatic_1_1AutoSegments__InDirection}{Auto\-Segments\-\_\-\-In\-Direction}
\begin{DoxyCompactList}\small\item\em Filter to select \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} in a given direction. \end{DoxyCompactList}\item
class \hyperlink{classKatabatic_1_1AutoHorizontal}{Auto\-Horizontal}
\subsubsection[{Auto\-Segments}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Generic\-Collection}$<${\bf Auto\-Segment}$\ast$$>${\bf Auto\-Segments}}}\label{namespaceKatabatic_a2221b0ddbc24f331809fc86f98e38041}
Shorthand for \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment}{\bf Hurricane} Generic Collection (collection with {\ttfamily unique\-\_\-ptr$<$$>$} like support). \hypertarget{namespaceKatabatic_ace866cc8e09faf80f71a4087bb8e5870}{\index{Katabatic@{Katabatic}!Auto\-Segment\-Locator@{Auto\-Segment\-Locator}}
\subsubsection[{Auto\-Segment\-Locator}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Generic\-Locator}$<${\bf Auto\-Segment}$\ast$$>${\bf Auto\-Segment\-Locator}}}\label{namespaceKatabatic_ace866cc8e09faf80f71a4087bb8e5870}
Shorthand for \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment}{\bf Hurricane} Generic Locator (locator with {\ttfamily unique\-\_\-ptr$<$$>$} like support). \hypertarget{namespaceKatabatic_a13ffc994c98e1a878e61a927de0509c8}{\index{Katabatic@{Katabatic}!Auto\-Segment\-Filter@{Auto\-Segment\-Filter}}
\subsubsection[{Auto\-Segment\-Filter}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Generic\-Filter}$<${\bf Auto\-Segment}$\ast$$>${\bf Auto\-Segment\-Filter}}}\label{namespaceKatabatic_a13ffc994c98e1a878e61a927de0509c8}
Shorthand for \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment}{\bf Hurricane} Generic Filter (filter with {\ttfamily unique\-\_\-ptr$<$$>$} like support). \hypertarget{namespaceKatabatic_ab68f9dfbbc79fd999773beef8561bc31}{\index{Katabatic@{Katabatic}!G\-Cells@{G\-Cells}}
\index{G\-Cells@{G\-Cells}!Katabatic@{Katabatic}}
\subsubsection[{G\-Cells}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Generic\-Collection}$<${\bf G\-Cell}$\ast$$>${\bf G\-Cells}}}\label{namespaceKatabatic_ab68f9dfbbc79fd999773beef8561bc31}
\hyperlink{classKatabatic_1_1GCell}{G\-Cell} Collection with auto-\/pointer like support. \hypertarget{namespaceKatabatic_ae192ef170a0ad390902e435ac1e6796a}{\index{Katabatic@{Katabatic}!G\-Cell\-Locator@{G\-Cell\-Locator}}
\subsubsection[{G\-Cell\-Locator}]{\setlength{\rightskip}{0pt plus 5cm}typedef {\bf Generic\-Locator}$<${\bf G\-Cell}$\ast$$>${\bf G\-Cell\-Locator}}}\label{namespaceKatabatic_ae192ef170a0ad390902e435ac1e6796a}
\hyperlink{classKatabatic_1_1GCell}{G\-Cell} Locator with auto-\/pointer like support. \hypertarget{namespaceKatabatic_a7d07e23d45818a2ae5f6881ce0ec7403}{\index{Katabatic@{Katabatic}!G\-Cell\-Filter@{G\-Cell\-Filter}}
\subsubsection[{Function\-Flag}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Function\-Flag}}}\label{namespaceKatabatic_a2af2ad6b6441614038caf59d04b3b217}
A set of flags to that can be passed to functions/methods througout all \hyperlink{namespaceKatabatic}{Katabatic}. \begin{Desc}
}]Tells the function to open it's own \hyperlink{classKatabatic_1_1Session}{Session}, otherwise use the one that should already have been opened. \index{Kb\-Realignate@{Kb\-Realignate}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Kb\-Realignate@{Kb\-Realignate}}\item[{\em
}]On \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} axis manipulation, force the realignment of all the segment on an aligned set, even is the axis of the canonical is already at the right coordinate. \index{Kb\-Native\-Constraints@{Kb\-Native\-Constraints}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Kb\-Native\-Constraints@{Kb\-Native\-Constraints}}\item[{\em
}]Ignore user-\/defined constraints or terminal induced ones (for Auto\-Contacts anchored on terminals) and return the owning \hyperlink{classKatabatic_1_1GCell}{G\-Cell} alone. \index{Kb\-Force\-Move@{Kb\-Force\-Move}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Kb\-Force\-Move@{Kb\-Force\-Move}}\item[{\em
}]Tells the function to force move, even if it is not needed. \index{Kb\-Horizontal@{Kb\-Horizontal}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Kb\-Horizontal@{Kb\-Horizontal}}\item[{\em
}]Request some action to be done in the horizontal direction. \index{Kb\-Vertical@{Kb\-Vertical}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Kb\-Vertical@{Kb\-Vertical}}\item[{\em
}]Request some action to be done in the vertical direction. \index{Kb\-With\-Perpands@{Kb\-With\-Perpands}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Kb\-With\-Perpands@{Kb\-With\-Perpands}}\item[{\em
}]Request that Auto\-Segments in perpandicular direction should be includeds. \index{Kb\-Source@{Kb\-Source}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Kb\-Source@{Kb\-Source}}\item[{\em
}]Request Auto\-Segments anchored by their source anchor or that some operation has to be performed on the source. \index{Kb\-Target@{Kb\-Target}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Kb\-Target@{Kb\-Target}}\item[{\em
}]Request Auto\-Segments anchored by their target anchor or that some operation has to be performed on the target. \index{Kb\-Warn\-On\-Error@{Kb\-Warn\-On\-Error}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Kb\-Warn\-On\-Error@{Kb\-Warn\-On\-Error}}\item[{\em
}]Display a warning if something has gone wrong. \index{Kb\-Propagate@{Kb\-Propagate}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Kb\-Propagate@{Kb\-Propagate}}\item[{\em
}]The action will affect all the segments on an aligned set. \index{Kb\-Use\-Above\-Layer@{Kb\-Use\-Above\-Layer}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Kb\-Use\-Above\-Layer@{Kb\-Use\-Above\-Layer}}\item[{\em
}]Request/tell the a above layer has been used. \index{Kb\-Use\-Below\-Layer@{Kb\-Use\-Below\-Layer}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Kb\-Use\-Below\-Layer@{Kb\-Use\-Below\-Layer}}\item[{\em
}]Request/tell the a below layer has been used. \index{Kb\-Dogleg\-On\-Left@{Kb\-Dogleg\-On\-Left}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Kb\-Dogleg\-On\-Left@{Kb\-Dogleg\-On\-Left}}\item[{\em
}]The dogleg has occured on the left {\itshape of something}\index{Kb\-Dogleg\-On\-Right@{Kb\-Dogleg\-On\-Right}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Kb\-Dogleg\-On\-Right@{Kb\-Dogleg\-On\-Right}}\item[{\em
}]The dogleg has occured on the right {\itshape of something}\index{Kb\-Half\-Slacken@{Kb\-Half\-Slacken}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Kb\-Half\-Slacken@{Kb\-Half\-Slacken}}\item[{\em
}]For \hyperlink{classKatabatic_1_1AutoSegment_a1fbc0adb4c0b14632edc7c55f028cd4b}{Auto\-Segment\-::slacken()}, change the overconstrained limit from 10 tracks down to 3 (hard-\/wired). \end{description}
\subsubsection[{Engine\-State}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Engine\-State}}}\label{namespaceKatabatic_ab9e409db5feff0bdbc85e90e2a029cda}
Describe the current state of the \hyperlink{classKatabatic_1_1KatabaticEngine}{Katabatic\-Engine}. \begin{Desc}
}]The tool is created, but still in the {\ttfamily\-\_\-post\-Create} stage. \index{Engine\-Global\-Loaded@{Engine\-Global\-Loaded}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Engine\-Global\-Loaded@{Engine\-Global\-Loaded}}\item[{\em
}]The global routing has been loaded from Knik. \index{Engine\-Active@{Engine\-Active}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Engine\-Active@{Engine\-Active}}\item[{\em
}]The Engine is in normal running mode (routing ordinary wires). \index{Engine\-Driving@{Engine\-Driving}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Engine\-Driving@{Engine\-Driving}}\item[{\em
}]The Engine is transforming the Auto\-Contact/\-Auto\-Segment into normal Contact/\-Segment (prior to tool deletion). \index{Engine\-Pre\-Destroying@{Engine\-Pre\-Destroying}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Engine\-Pre\-Destroying@{Engine\-Pre\-Destroying}}\item[{\em
}]This state is used whenever the tool is destroyed without passing through the Engine\-Driving state. \index{Engine\-Gutted@{Engine\-Gutted}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Engine\-Gutted@{Engine\-Gutted}}\item[{\em
}]After the Engine\-Driving state, all the working structures are removed and the tool can no longer be used. It only awaits clean destruction. \end{description}
\subsubsection[{Auto\-Contact\-Flag}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Auto\-Contact\-Flag}}}\label{namespaceKatabatic_a4950b7142b9024cae2693cd44bccdc24}
Set of flags to describe the internal state of an \hyperlink{classKatabatic_1_1AutoContact}{Auto\-Contact}. \begin{Desc}
}]This contact is anchored on a terminal (\hyperlink{classKatabatic_1_1AutoContactTerminal}{Auto\-Contact\-Terminal}), {\bfseries must not be changed}. \index{Cnt\-Turn@{Cnt\-Turn}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Cnt\-Turn@{Cnt\-Turn}}\item[{\em
}]The object true class is \hyperlink{classKatabatic_1_1AutoContactTurn}{Auto\-Contact\-Turn}, {\bfseries must not be changed}. \index{Cnt\-H\-Tee@{Cnt\-H\-Tee}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Cnt\-H\-Tee@{Cnt\-H\-Tee}}\item[{\em
}]The object true class is \hyperlink{classKatabatic_1_1AutoContactHTee}{Auto\-Contact\-H\-Tee}, {\bfseries must not be changed}. \index{Cnt\-V\-Tee@{Cnt\-V\-Tee}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Cnt\-V\-Tee@{Cnt\-V\-Tee}}\item[{\em
}]The object true class is \hyperlink{classKatabatic_1_1AutoContactVTee}{Auto\-Contact\-V\-Tee}, {\bfseries must not be changed}. \index{Cnt\-Invalidated@{Cnt\-Invalidated}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Cnt\-Invalidated@{Cnt\-Invalidated}}\item[{\em
}]At least one \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} of this contact has been moved, the contact position must be recomputed (in the \hyperlink{classKatabatic_1_1Session}{Session} revalidation). \index{Cnt\-Invalidated\-Cache@{Cnt\-Invalidated\-Cache}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Cnt\-Invalidated\-Cache@{Cnt\-Invalidated\-Cache}}\item[{\em
}]At least one \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} has been broken or moved up, the connexity must be checked and possibly corrected (in \hyperlink{classKatabatic_1_1Session}{Session} revalidation). \index{Cnt\-In\-Creation\-Stage@{Cnt\-In\-Creation\-Stage}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Cnt\-In\-Creation\-Stage@{Cnt\-In\-Creation\-Stage}}\item[{\em
}]Sets only during the initial creation process. \index{Cnt\-Bad\-Topology@{Cnt\-Bad\-Topology}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Cnt\-Bad\-Topology@{Cnt\-Bad\-Topology}}\item[{\em
}]Something wrong has happened and the connexity of the \hyperlink{classKatabatic_1_1AutoContact}{Auto\-Contact} is no longer ensured (too much or too less Auto\-Segments, too wide span of \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} layers). \end{description}
\subsubsection[{Auto\-Segment\-Flag}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Auto\-Segment\-Flag}}}\label{namespaceKatabatic_a94585537ee1724ea9315578ec54380f4}
Set of flags to describe the internal state of an \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment}. \begin{Desc}
}]This \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} is associated to a {\bf Hurricane\-::\-Horizontal}, if not set, it is associated to a {\bf Hurricane\-::\-Vertical}. Set when the object is constructed. \index{Seg\-Fixed@{Seg\-Fixed}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Fixed@{Seg\-Fixed}}\item[{\em
}]The \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} span between at least two G\-Cells (i.\-e. not fully enclosed in one). \index{Seg\-Weak\-Global@{Seg\-Weak\-Global}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Weak\-Global@{Seg\-Weak\-Global}}\item[{\em
}]The \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} is part of an aligned set which contains at least a global. The global segment is itself tagged as weak global. \index{Seg\-Canonical@{Seg\-Canonical}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Canonical@{Seg\-Canonical}}\item[{\em
}]This \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} is the designated representant of a set of aligned \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment}. \index{Seg\-Bipoint@{Seg\-Bipoint}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Bipoint@{Seg\-Bipoint}}\item[{\em
}]This \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} is a straight wire between two terminal \hyperlink{classKatabatic_1_1AutoContact}{Auto\-Contact}. \index{Seg\-Dogleg@{Seg\-Dogleg}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Dogleg@{Seg\-Dogleg}}\item[{\em
}]This \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} has been created as the perpandicular part of a dogleg. \index{Seg\-Strap@{Seg\-Strap}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Strap@{Seg\-Strap}}\item[{\em
}]This \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} has been created to to reconnect parts of an \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} after slackening. \index{Seg\-Source\-Top@{Seg\-Source\-Top}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Source\-Top@{Seg\-Source\-Top}}\item[{\em
}]The source contact of this segment is connected to the {\itshape top} layer. \index{Seg\-Source\-Bottom@{Seg\-Source\-Bottom}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Source\-Bottom@{Seg\-Source\-Bottom}}\item[{\em
}]The source contact of this segment is connected to the {\itshape bottom} layer. \index{Seg\-Target\-Top@{Seg\-Target\-Top}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Target\-Top@{Seg\-Target\-Top}}\item[{\em
}]The target contact of this segment is connected to the {\itshape top} layer. \index{Seg\-Target\-Bottom@{Seg\-Target\-Bottom}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Target\-Bottom@{Seg\-Target\-Bottom}}\item[{\em
}]The target contact of this segment is connected to the {\itshape bottom} layer. \index{Seg\-Is\-Reduced@{Seg\-Is\-Reduced}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Is\-Reduced@{Seg\-Is\-Reduced}}\item[{\em
}]This segment is the perpandicular part of a dogleg which will use the {\itshape same} layer as the parallels. \index{Seg\-Layer\-Change@{Seg\-Layer\-Change}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Layer\-Change@{Seg\-Layer\-Change}}\item[{\em
}]This \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} has been created to to reconnect parts of an \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} after a layer change. \index{Seg\-Strong\-Terminal@{Seg\-Strong\-Terminal}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Strong\-Terminal@{Seg\-Strong\-Terminal}}\item[{\em
}]This \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} directly connected to a terminal. \index{Seg\-Weak\-Terminal1@{Seg\-Weak\-Terminal1}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Weak\-Terminal1@{Seg\-Weak\-Terminal1}}\item[{\em
}]This \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} indirectly connected to a terminal with medium strength. \index{Seg\-Weak\-Terminal2@{Seg\-Weak\-Terminal2}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Weak\-Terminal2@{Seg\-Weak\-Terminal2}}\item[{\em
}]This \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} indirectly connected to a terminal with weak strength. \index{Seg\-Not\-Source\-Aligned@{Seg\-Not\-Source\-Aligned}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Not\-Source\-Aligned@{Seg\-Not\-Source\-Aligned}}\item[{\em
}]This source contact of the segment is not the aligned part of a tee ({\ttfamily h1} or {\ttfamily h2} for a {\ttfamily H\-Tee}, {\ttfamily v1} or {\ttfamily v2} for a {\ttfamily V\-Tee}).
}]This target contact of the segment is not the aligned part of a tee ({\ttfamily h1} or {\ttfamily h2} for a {\ttfamily H\-Tee}, {\ttfamily v1} or {\ttfamily v2} for a {\ttfamily V\-Tee}).
}]This \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} has been slackened, that is freed from any constraints from source or target through the insertion of straps. \index{Seg\-Axis\-Set@{Seg\-Axis\-Set}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Axis\-Set@{Seg\-Axis\-Set}}\item[{\em
}]This \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} has been explicitly positionned at least once. \index{Seg\-Invalidated@{Seg\-Invalidated}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Invalidated@{Seg\-Invalidated}}\item[{\em
}]This position or topology of this \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} has been changed, needing a revalidation. \index{Seg\-Invalidated\-Layer@{Seg\-Invalidated\-Layer}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Invalidated\-Layer@{Seg\-Invalidated\-Layer}}\item[{\em
}]The segment has been chenged of layer, but the source \& target \hyperlink{classKatabatic_1_1AutoContact}{Auto\-Contact} have not been topologicaly checked yet. This flag {\bfseries must} be used in whith Auto\-Segment\-Flag\-::\-Seg\-Invalidated. \index{Seg\-Created@{Seg\-Created}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Created@{Seg\-Created}}\item[{\em
}]The \hyperlink{classKatabatic_1_1AutoSegment}{Auto\-Segment} has just been created. This flag is set only from the contruction of the object until is {\itshape first} revalidation. Used to disable some tests that cannot be satisfied initially. \index{Seg\-Weak\-Terminal@{Seg\-Weak\-Terminal}!Katabatic@{Katabatic}}\index{Katabatic@{Katabatic}!Seg\-Weak\-Terminal@{Seg\-Weak\-Terminal}}\item[{\em
This mask is a quick way to know if a segment is {\bfseries not} part of an aligned set. It means that the segment is, on both ends, either connected to a terminal, a turn {\itshape or the stem part of a tee}. \end{description}