159 lines
20 KiB
HTML
159 lines
20 KiB
HTML
<!-- HTML header for doxygen 1.8.18-->
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
<meta name="generator" content="Doxygen 1.9.3"/>
|
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
<title>OR-Tools: Member List</title>
|
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="jquery.js"></script>
|
|
<script type="text/javascript" src="dynsections.js"></script>
|
|
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="resize.js"></script>
|
|
<script type="text/javascript" src="navtreedata.js"></script>
|
|
<script type="text/javascript" src="navtree.js"></script>
|
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
|
<script type="text/javascript" src="search/search.js"></script>
|
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
<link href="styleSheet.tmp.css" rel="stylesheet" type="text/css"/>
|
|
</head>
|
|
<body>
|
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
|
<div id="titlearea">
|
|
<table cellspacing="0" cellpadding="0">
|
|
<tbody>
|
|
<tr style="height: 56px;">
|
|
<td id="projectlogo"><img alt="Logo" src="orLogo.png"/></td>
|
|
<td id="projectalign" style="padding-left: 0.5em;">
|
|
<div id="projectname">OR-Tools
|
|
 <span id="projectnumber">9.3</span>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- end header part -->
|
|
<!-- Generated by Doxygen 1.9.3 -->
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
|
|
/* @license-end */
|
|
</script>
|
|
<script type="text/javascript" src="menudata.js"></script>
|
|
<script type="text/javascript" src="menu.js"></script>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(function() {
|
|
initMenu('',true,false,'search.php','Search');
|
|
$(document).ready(function() { init_search(); });
|
|
});
|
|
/* @license-end */
|
|
</script>
|
|
<div id="main-nav"></div>
|
|
</div><!-- top -->
|
|
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
|
<div id="nav-tree">
|
|
<div id="nav-tree-contents">
|
|
<div id="nav-sync" class="sync"></div>
|
|
</div>
|
|
</div>
|
|
<div id="splitbar" style="-moz-user-select:none;"
|
|
class="ui-resizable-handle">
|
|
</div>
|
|
</div>
|
|
<script type="text/javascript">
|
|
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
|
$(document).ready(function(){initNavTree('classoperations__research_1_1_domain.html',''); initResizable(); });
|
|
/* @license-end */
|
|
</script>
|
|
<div id="doc-content">
|
|
<!-- window showing the filter options -->
|
|
<div id="MSearchSelectWindow"
|
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
|
</div>
|
|
|
|
<!-- iframe showing the search results (closed by default) -->
|
|
<div id="MSearchResultsWindow">
|
|
<iframe src="javascript:void(0)" frameborder="0"
|
|
name="MSearchResults" id="MSearchResults">
|
|
</iframe>
|
|
</div>
|
|
|
|
<div class="header">
|
|
<div class="headertitle"><div class="title">Domain Member List</div></div>
|
|
</div><!--header-->
|
|
<div class="contents">
|
|
|
|
<p>This is the complete list of members for <a class="el" href="classoperations__research_1_1_domain.html">Domain</a>, including all inherited members.</p>
|
|
<table class="directory">
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a4f9af4a46ee07931e3e5e50f6ddfb8ad">AdditionWith</a>(const Domain &domain) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a03a595b90f43d02186eb660424c6ca1b">AllValues</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a431944fe258a149a4db1271b0cd85efb">back</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#ad7a48fc0342445c5d2ae540c0aabd3d9">begin</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a1f1de3874966a137f140748498f43e0c">Complement</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a22c6c2f121586b5d76feb4b0e536dfde">Contains</a>(int64_t value) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a2fe0f92e6c1681f46239c1b14d091dea">ContinuousMultiplicationBy</a>(int64_t coeff) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a4a8f8efa14efbcdf58803c1c26568ba7">ContinuousMultiplicationBy</a>(const Domain &domain) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#acecac80bcaa379f4d37af5a0f0b48d02">DivisionBy</a>(int64_t coeff) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a9f9601f2f55637f70394aa8eea61345a">Domain</a>()</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#aa293fd5002b6b472c7a6d6a5ea145506">Domain</a>(const Domain &other)</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a096f0f3c7b2e8ee882c1644fb80b3bde">Domain</a>(Domain &&other)</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#ac7074192daff073a42730e5453f5b697">Domain</a>(int64_t value)</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">explicit</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#ad79741f48ae54ee61f26c8241f40c045">Domain</a>(int64_t left, int64_t right)</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#ac8fc5d3706634db172d0d86970998bc3">end</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a46d31d56136315d2894193c3ac74ec66">FixedValue</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a818f990750b705242723d2e5b9958223">FlattenedIntervals</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a647e4a17d1c9be74dede4116d0877d1d">FromFlatIntervals</a>(const std::vector< int64_t > &flat_intervals)</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a32f2f5802ae5b535d979303ef1b7fc48">FromFlatSpanOfIntervals</a>(absl::Span< const int64_t > flat_intervals)</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a99f2a0dc67792cdc74b4792055b083d3">FromIntervals</a>(absl::Span< const ClosedInterval > intervals)</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#ac2d88de67793063ad5f5e923ffd1c0eb">FromValues</a>(std::vector< int64_t > values)</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a836e47cf167914557e5140fbccbc652c">FromVectorIntervals</a>(const std::vector< std::vector< int64_t > > &intervals)</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">static</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a52ade49985f3a075425913618285a30d">front</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a835826c4c5129b74553042a357a721ff">IntersectionWith</a>(const Domain &domain) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a9743d7273fb28e7fff6ed810c90a43f1">intervals</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a1341b29865c5167a64de30c797672e4c">InverseMultiplicationBy</a>(const int64_t coeff) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a8e12342fc420701fbffd97025421575a">IsEmpty</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a826a01cb8175850ff6e5b833e4689959">IsFixed</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a1f922def1b57974333f228818cd04e68">IsIncludedIn</a>(const Domain &domain) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#aa74ea8cd1b0767659f704b482d07c103">Max</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a8cf21a67f7d81a800ff912239bb2db64">Min</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a63a708c626b59b4504ddb879496c894e">MultiplicationBy</a>(int64_t coeff, bool *exact=nullptr) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a1e3aa02e2d8300db5f1fc12f6b3228fa">Negation</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a3dcbf23ccbed61ee64ec08a934f57a9c">NumIntervals</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a57af699c15e6bb8762dbfe47ae7f3441">operator!=</a>(const Domain &other) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a4e5a75821e16c8a560b487d3b1528a14">operator<</a>(const Domain &other) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a933201e44113f3b11e464ea9daa85f0a">operator=</a>(const Domain &other)</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#ace5d8c40e807de5ec1a9eb087dc276ed">operator=</a>(Domain &&other)</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a9cab9b78b4670f5a40bfe367b4f3988b">operator==</a>(const Domain &other) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a5dafcadd44c9f3cd736efe13578ac0d7">operator[]</a>(int i) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a93b23d6d33373e9a7067445d43389bad">PositiveDivisionBySuperset</a>(const Domain &divisor) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#ae4bddf829edf1817ecffe94dcc2c6260">PositiveModuloBySuperset</a>(const Domain &modulo) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#abd2c59687cc53dda333d0f18c457389b">RelaxIfTooComplex</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#aee800549042643f64022ca6a1e554fa4">SimplifyUsingImpliedDomain</a>(const Domain &implied_domain) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a572bd92c25ebc67c72137fd59e53f6d6">Size</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#aa070cf76ca3ef43a3b8db17c77d35669">SmallestValue</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#ac90f7cc5e58926631a01fd122af44cab">SquareSuperset</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a19c380b03cea21d7ac7325136a131ff0">ToString</a>() const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a5919f86aede74172b7fea05ebdb58975">UnionWith</a>(const Domain &domain) const</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"></td></tr>
|
|
<tr class="odd"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#ade71ed1801ba29c7190c387511f76044">Values</a>() const &</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
<tr class="even"><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html#a3b42c1ad06b5b9b5fde540882b1b074c">Values</a>() const &&</td><td class="entry"><a class="el" href="classoperations__research_1_1_domain.html">Domain</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
|
|
</table></div><!-- contents -->
|
|
</div><!-- doc-content -->
|
|
<!-- HTML footer for doxygen 1.8.18-->
|
|
<!-- start footer part -->
|
|
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
|
<ul>
|
|
<li class="footer">Generated by
|
|
<a href="http://www.doxygen.org/index.html">
|
|
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.9.3 </li>
|
|
</ul>
|
|
</div>
|
|
</body>
|
|
</html>
|