2012-03-29 14:51:11 +00:00
<!-- 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 >
2012-08-22 17:21:54 +00:00
<!-- 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: #287003
}
< / style >
2012-03-29 14:51:11 +00:00
< table width = 100% cellpadding = 0 cellspacing = 0 border = 0 >
<!-- Top horizontal line with the color of the day. -->
< tr valign = top >
2012-08-22 17:21:54 +00:00
< td colspan = 3 bgcolor = #287003 height = 3 > < / td >
2012-03-29 14:51:11 +00:00
< / tr >
<!-- Header row with the links at the right. -->
< tr valign = top >
< td colspan = 3 align = right >
< font size = -1 >
2012-08-22 17:21:54 +00:00
Generated on: < font color = #287003 > < b > Thu Mar 29 07:46:58 PDT 2012< / b > < / font >
for < b > custom file set< / b >
2012-03-29 14:51:11 +00:00
< / 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. -->
2012-08-22 17:21:54 +00:00
< td bgcolor = #287003 >
< a class = "doxy_logo" href = "../../../index.html" > < img src = "../../../doxy_logo.png" alt = "Doxy" border = 0 > < / a >
2012-03-29 14:51:11 +00:00
< / 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 > //
2012-08-22 17:21:54 +00:00
< a href = "../../../index.html" > < font color = #287003 > doxy< / font > < / a > /< / font >
2012-03-29 14:51:11 +00:00
< 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. -->
2012-08-22 17:21:54 +00:00
<!-- 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 >
2012-03-29 14:51:11 +00:00
< 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 >
2012-08-22 17:21:54 +00:00
< 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 >
2012-03-29 14:51:11 +00:00
< / ul >
< / div >
< / div >
< div class = "contents" >
2012-08-22 17:21:54 +00:00
< h1 > Class List< / h1 > Here are the classes, structs, unions and interfaces with brief descriptions:< table >
2012-03-29 14:51:11 +00:00
< 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_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_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 = "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_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_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 >
2012-08-22 17:21:54 +00:00
< tr > < td class = "indexkey" > < a class = "el" href = "structoperations__research_1_1ParserState.html" > operations_research::ParserState< / a > < / td > < td class = "indexvalue" > < / td > < / tr >
2012-03-29 14:51:11 +00:00
< 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 >
2012-08-22 17:21:54 +00:00
< 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 >
2012-03-29 14:51:11 +00:00
< 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_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 = "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 >
2012-08-22 17:21:54 +00:00
< td colspan = 2 bgcolor = #287003 height = 3 > < / td >
2012-03-29 14:51:11 +00:00
< / 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 >