186 lines
17 KiB
HTML
186 lines
17 KiB
HTML
<!-- Good morning, Mr. Phelps. -->
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
|
|
<title>or-tools/examples/cpp/: Class List - Doxy</title>
|
|
<link rel="shortcut icon" href="../../../favicon.ico">
|
|
<!-- Both stylesheets are supplied by Doxygen, with maybe minor tweaks from Google. -->
|
|
<link href="../../../doxygen.css" rel="stylesheet" type="text/css">
|
|
<link href="../../../tabs.css" rel="stylesheet" type="text/css">
|
|
</head>
|
|
|
|
<body topmargin=0 leftmargin=20 bottommargin=0 rightmargin=20 marginwidth=20 marginheight=0>
|
|
<!-- Second part of the secret behind Doxy logo always having the word "Doxy" with the color of the day. -->
|
|
<style>
|
|
a.doxy_logo:hover {
|
|
background-color: #359621
|
|
}
|
|
</style>
|
|
|
|
<table width=100% cellpadding=0 cellspacing=0 border=0>
|
|
<!-- Top horizontal line with the color of the day. -->
|
|
<tr valign=top>
|
|
<td colspan=3 bgcolor=#359621 height=3></td>
|
|
</tr>
|
|
|
|
<!-- Header row with the links at the right. -->
|
|
<tr valign=top>
|
|
<td colspan=3 align=right>
|
|
<font size=-1>
|
|
Generated on: <font color=#359621><b>Fri Aug 10 00:46:07 CEST 2012</b></font>
|
|
for Revision:2055
|
|
</font>
|
|
</td>
|
|
</tr>
|
|
|
|
<!-- Header row with the logo and the search form. -->
|
|
<tr valign=top>
|
|
<!-- Logo. -->
|
|
<td align=left width=150>
|
|
<table width=150 height=54 cellpadding=0 cellspacing=0 border=0>
|
|
<tr valign=top>
|
|
<!-- First part of the secret behind Doxy logo always having the word "Doxy" with the color of the day. -->
|
|
<td bgcolor=#359621>
|
|
<a class="doxy_logo" href="../../../index.html"><img src="../../../doxy_logo.png" alt="Doxy" border=0></a>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
|
|
<!-- Tiny vertical space below the form. -->
|
|
<tr valign=top>
|
|
<td colspan=3 height=3></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<!-- Header navigation row. -->
|
|
<div class="memproto">
|
|
<table width=100% cellpadding=0 cellspacing=0 border=0>
|
|
<tr>
|
|
<td align=left style="padding-left: 20px"><font size=+1><b><tt><font color=#333333>//
|
|
<a href="../../../index.html"><font color=#359621>doxy</font></a>/</font>
|
|
<a href="../../../or-tools/index.html">or-tools</a>/
|
|
<a href="../../../or-tools/examples/index.html">examples</a>/
|
|
<a href="../../../or-tools/examples/cpp/index.html">cpp</a>/
|
|
</tt></b></font>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<br />
|
|
<!-- No subdirs found. -->
|
|
<!-- End of header. -->
|
|
<!-- Generated by Doxygen 1.5.6 -->
|
|
<div class="navigation" id="top">
|
|
<div class="tabs">
|
|
<ul>
|
|
<li><a href="index.html"><span>Main Page</span></a></li>
|
|
<li><a href="pages.html"><span>Related Pages</span></a></li>
|
|
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
|
|
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
|
|
<li><a href="files.html"><span>Files</span></a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="tabs">
|
|
<ul>
|
|
<li class="current"><a href="annotated.html"><span>Class List</span></a></li>
|
|
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
|
|
<li><a href="functions.html"><span>Class Members</span></a></li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
<div class="contents">
|
|
<h1>Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
|
|
<tr><td class="indexkey"><a class="el" href="classBaseLNS.html">BaseLNS</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classConstraint.html">Constraint</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classDecisionBuilder.html">DecisionBuilder</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classIntVarLocalSearchFilter.html">IntVarLocalSearchFilter</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classIntVarLocalSearchOperator.html">IntVarLocalSearchOperator</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classLocationContainer.html">LocationContainer</a></td><td class="indexvalue">Location container, contains positions of orders and can be used to obtain Manhattan distances/times between locations </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1ArithmeticConstraint.html">operations_research::ArithmeticConstraint</a></td><td class="indexvalue"><a class="el" href="classoperations__research_1_1ArithmeticConstraint.html" title="ArithmeticConstraint.">ArithmeticConstraint</a> </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1ArithmeticPropagator.html">operations_research::ArithmeticPropagator</a></td><td class="indexvalue"><a class="el" href="classoperations__research_1_1ArithmeticPropagator.html" title="ArithmeticPropagator.">ArithmeticPropagator</a> </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="structoperations__research_1_1Bounds.html">operations_research::Bounds</a></td><td class="indexvalue"><a class="el" href="structoperations__research_1_1Bounds.html" title="Bounds.">Bounds</a> </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1BoundsStore.html">operations_research::BoundsStore</a></td><td class="indexvalue"><a class="el" href="classoperations__research_1_1BoundsStore.html" title="BoundsStore.">BoundsStore</a> </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1Box.html">operations_research::Box</a></td><td class="indexvalue"><a class="el" href="classoperations__research_1_1Box.html" title="Box.">Box</a> </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="structoperations__research_1_1BoxLessThan.html">operations_research::BoxLessThan</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1ConstraintRef.html">operations_research::ConstraintRef</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1CoveringProblem.html">operations_research::CoveringProblem</a></td><td class="indexvalue">Covering Problem </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="structoperations__research_1_1Demand.html">operations_research::Demand</a></td><td class="indexvalue">Solving the Problem </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1DimacsAssignmentParser.html">operations_research::DimacsAssignmentParser< GraphType ></a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1DobbleFilter.html">operations_research::DobbleFilter</a></td><td class="indexvalue">Local Search Filter </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1DobbleOperator.html">operations_research::DobbleOperator</a></td><td class="indexvalue">Local Search </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1EtJobShopData.html">operations_research::EtJobShopData</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1Evaluator.html">operations_research::Evaluator</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1GlobalArithmeticConstraint.html">operations_research::GlobalArithmeticConstraint</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="structoperations__research_1_1Instance.html">operations_research::Instance</a></td><td class="indexvalue">Data Instances </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="structoperations__research_1_1Job.html">operations_research::Job</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1JobShopData.html">operations_research::JobShopData</a></td><td class="indexvalue"><a class="el" href="classoperations__research_1_1JobShopData.html" title="JobShopData.">JobShopData</a> </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="structoperations__research_1_1JobShopData_1_1Task.html">operations_research::JobShopData::Task</a></td><td class="indexvalue">A task is the basic block of a jobshop </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1MoveOneVar.html">operations_research::MoveOneVar</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1MultiDimKnapsackData.html">operations_research::MultiDimKnapsackData</a></td><td class="indexvalue">Data </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1NetworkRoutingData.html">operations_research::NetworkRoutingData</a></td><td class="indexvalue">Data Contains problem data </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1NetworkRoutingDataBuilder.html">operations_research::NetworkRoutingDataBuilder</a></td><td class="indexvalue">Data Generation </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1NetworkRoutingSolver.html">operations_research::NetworkRoutingSolver</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1NetworkRoutingSolver_1_1ApplyMaxDiscrepancy.html">operations_research::NetworkRoutingSolver::ApplyMaxDiscrepancy</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1NetworkRoutingSolver_1_1PathBasedLns.html">operations_research::NetworkRoutingSolver::PathBasedLns</a></td><td class="indexvalue">Implement 'clever' Large Neighborhood Search </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1NetworkRoutingSolver_1_1StoreUsageCosts.html">operations_research::NetworkRoutingSolver::StoreUsageCosts</a></td><td class="indexvalue">Auxilliary Decision Builder to Store the Cost of a Solution </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1NQueenSymmetry.html">operations_research::NQueenSymmetry</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1OneVarLns.html">operations_research::OneVarLns</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1OrConstraint.html">operations_research::OrConstraint</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1OrderedLNS.html">operations_research::OrderedLNS</a></td><td class="indexvalue">Cycles all possible permutations </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1R180.html">operations_research::R180</a></td><td class="indexvalue">Rotate 1/2 turn </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1R270.html">operations_research::R270</a></td><td class="indexvalue">Rotate 3/4 turn </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1R90.html">operations_research::R90</a></td><td class="indexvalue">Rotate 1/4 turn </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1RandomLNS.html">operations_research::RandomLNS</a></td><td class="indexvalue"><a class="el" href="classoperations__research_1_1RandomLNS.html" title="RandomLNS is used for the local search and frees the number of elements specified...">RandomLNS</a> is used for the local search and frees the number of elements specified in 'free_elements' randomly </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1RowConstraint.html">operations_research::RowConstraint</a></td><td class="indexvalue">Custom Constraints </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1SD1.html">operations_research::SD1</a></td><td class="indexvalue">Symmetry first diagonal axis </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1SD2.html">operations_research::SD2</a></td><td class="indexvalue">Symmetry second diagonal axis </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1SequenceLns.html">operations_research::SequenceLns</a></td><td class="indexvalue">LNS Operator </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1ShuffleIntervals.html">operations_research::ShuffleIntervals</a></td><td class="indexvalue">Shuffle a fixed-length sub-sequence on one sequence variable </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1SubstitutionMap.html">operations_research::SubstitutionMap</a></td><td class="indexvalue"><a class="el" href="classoperations__research_1_1SubstitutionMap.html" title="SubstitutionMap.">SubstitutionMap</a> </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="structoperations__research_1_1SubstitutionMap_1_1Offset.html">operations_research::SubstitutionMap::Offset</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1SumFilter.html">operations_research::SumFilter</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1SwapIntervals.html">operations_research::SwapIntervals</a></td><td class="indexvalue">Exchange 2 intervals on a sequence variable </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1SwapSymbols.html">operations_research::SwapSymbols</a></td><td class="indexvalue">Swap 2 symbols </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1SwapSymbolsOnCardPairs.html">operations_research::SwapSymbolsOnCardPairs</a></td><td class="indexvalue">Multiple swaps of two symbols </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1SX.html">operations_research::SX</a></td><td class="indexvalue">Symmetry vertical axis </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1SY.html">operations_research::SY</a></td><td class="indexvalue">Symmetry horizontal axis </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1SymbolsSharedByTwoCardsConstraint.html">operations_research::SymbolsSharedByTwoCardsConstraint</a></td><td class="indexvalue">Dedicated constraint to count the symbols shared by two cards </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="structoperations__research_1_1Task.html">operations_research::Task</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classoperations__research_1_1TimePlacement.html">operations_research::TimePlacement</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classPropagationBaseObject.html">PropagationBaseObject</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classRandomDemand.html">RandomDemand</a></td><td class="indexvalue">Random demand </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classRandomMatrix.html">RandomMatrix</a></td><td class="indexvalue">Random matrix </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classSequenceVarLocalSearchOperator.html">SequenceVarLocalSearchOperator</a></td><td class="indexvalue"></td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classServiceTimePlusTransition.html">ServiceTimePlusTransition</a></td><td class="indexvalue">Service time (proportional to demand) + transition time callback </td></tr>
|
|
<tr><td class="indexkey"><a class="el" href="classSymmetryBreaker.html">SymmetryBreaker</a></td><td class="indexvalue"></td></tr>
|
|
</table>
|
|
</div>
|
|
|
|
<!-- Start of footer. -->
|
|
<table width=100% cellpadding=0 cellspacing=0 border=0>
|
|
<tr valign=top>
|
|
<td colspan=2 height=10></td>
|
|
</tr>
|
|
<tr valign=top>
|
|
<td colspan=2 bgcolor=#359621 height=3></td>
|
|
</tr>
|
|
</table>
|
|
|
|
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
|
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
|
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
|
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
|
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
|
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
|
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
|
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
|
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
|
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
|
|
<br /><br />
|
|
|
|
|
|
</body>
|
|
</html>
|