export more methods on the Domain class in non C++ languages; add test for python; use unittest in python tests; add deprecation tag for some C# CP-SAT methods

This commit is contained in:
Laurent Perron
2019-05-16 23:37:43 +02:00
parent 83b19284ae
commit 078b809010
7 changed files with 78 additions and 62 deletions

View File

@@ -25,8 +25,11 @@
%ignoreall
%unignore operations_research;
%unignore operations_research::Domain;
%unignore operations_research::Domain::Domain;
%unignore operations_research::Domain::AdditionWith;
%unignore operations_research::Domain::AllValues;
%unignore operations_research::Domain::Complement;
%unignore operations_research::Domain::Contains;
@@ -34,12 +37,16 @@
%unignore operations_research::Domain::FromFlatIntervals;
%rename (FromIntervals) operations_research::Domain::FromVectorIntervals;
%unignore operations_research::Domain::FromValues;
%unignore operations_research::Domain::IntersectionWith;
%unignore operations_research::Domain::IsEmpty;
%unignore operations_research::Domain::Max;
%unignore operations_research::Domain::Min;
%unignore operations_research::Domain::Negation;
%unignore operations_research::Domain::Size;
%rename (__str__) operations_research::Domain::ToString;
%unignore operations_research::Domain::UnionWith;
%include "ortools/util/sorted_interval_list.h"
%unignoreall
%unignoreall