Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
Google.OrTools.ConstraintSolver.IntVectorVector Class Reference
Inheritance diagram for Google.OrTools.ConstraintSolver.IntVectorVector:

Classes

class  IntVectorVectorEnumerator
 

Public Member Functions

void Dispose ()
 
 IntVectorVector (global::System.Collections.IEnumerable c)
 
 IntVectorVector (global::System.Collections.Generic.IEnumerable< IntVector > c)
 
void CopyTo (IntVector[] array)
 
void CopyTo (IntVector[] array, int arrayIndex)
 
void CopyTo (int index, IntVector[] array, int arrayIndex, int count)
 
IntVector[] ToArray ()
 
IntVectorVectorEnumerator GetEnumerator ()
 
 IntVectorVector ()
 
 IntVectorVector (IntVectorVector other)
 
void Clear ()
 
void Add (IntVector x)
 
 IntVectorVector (int capacity)
 
void AddRange (IntVectorVector values)
 
IntVectorVector GetRange (int index, int count)
 
void Insert (int index, IntVector x)
 
void InsertRange (int index, IntVectorVector values)
 
void RemoveAt (int index)
 
void RemoveRange (int index, int count)
 
void Reverse ()
 
void Reverse (int index, int count)
 
void SetRange (int index, IntVectorVector values)
 

Static Public Member Functions

static IntVectorVector Repeat (IntVector value, int count)
 

Protected Member Functions

virtual void Dispose (bool disposing)
 

Protected Attributes

bool swigCMemOwn
 

Properties

bool IsFixedSize [get]
 
bool IsReadOnly [get]
 
IntVector this[int index] [get, set]
 
int Capacity [get, set]
 
bool IsEmpty [get]
 
int Count [get]
 
bool IsSynchronized [get]
 

Detailed Description

Definition at line 20 of file IntVectorVector.cs.

Constructor & Destructor Documentation

◆ IntVectorVector() [1/5]

Google.OrTools.ConstraintSolver.IntVectorVector.IntVectorVector ( global::System::Collections::IEnumerable c)
inline

Definition at line 68 of file IntVectorVector.cs.

◆ IntVectorVector() [2/5]

Google.OrTools.ConstraintSolver.IntVectorVector.IntVectorVector ( global::System::Collections::Generic::IEnumerable< IntVector > c)
inline

Definition at line 76 of file IntVectorVector.cs.

◆ IntVectorVector() [3/5]

Google.OrTools.ConstraintSolver.IntVectorVector.IntVectorVector ( )
inline

Definition at line 246 of file IntVectorVector.cs.

◆ IntVectorVector() [4/5]

Google.OrTools.ConstraintSolver.IntVectorVector.IntVectorVector ( IntVectorVector other)
inline

Definition at line 249 of file IntVectorVector.cs.

◆ IntVectorVector() [5/5]

Google.OrTools.ConstraintSolver.IntVectorVector.IntVectorVector ( int capacity)
inline

Definition at line 281 of file IntVectorVector.cs.

Member Function Documentation

◆ Add()

void Google.OrTools.ConstraintSolver.IntVectorVector.Add ( IntVector x)
inline

Definition at line 257 of file IntVectorVector.cs.

◆ AddRange()

void Google.OrTools.ConstraintSolver.IntVectorVector.AddRange ( IntVectorVector values)
inline

Definition at line 302 of file IntVectorVector.cs.

◆ Clear()

void Google.OrTools.ConstraintSolver.IntVectorVector.Clear ( )
inline

Definition at line 253 of file IntVectorVector.cs.

◆ CopyTo() [1/3]

void Google.OrTools.ConstraintSolver.IntVectorVector.CopyTo ( int index,
IntVector[] array,
int arrayIndex,
int count )
inline

Definition at line 144 of file IntVectorVector.cs.

◆ CopyTo() [2/3]

void Google.OrTools.ConstraintSolver.IntVectorVector.CopyTo ( IntVector[] array)
inline

Definition at line 134 of file IntVectorVector.cs.

◆ CopyTo() [3/3]

void Google.OrTools.ConstraintSolver.IntVectorVector.CopyTo ( IntVector[] array,
int arrayIndex )
inline

Definition at line 139 of file IntVectorVector.cs.

◆ Dispose() [1/2]

void Google.OrTools.ConstraintSolver.IntVectorVector.Dispose ( )
inline

Definition at line 51 of file IntVectorVector.cs.

◆ Dispose() [2/2]

virtual void Google.OrTools.ConstraintSolver.IntVectorVector.Dispose ( bool disposing)
inlineprotectedvirtual

Definition at line 56 of file IntVectorVector.cs.

◆ GetEnumerator()

IntVectorVectorEnumerator Google.OrTools.ConstraintSolver.IntVectorVector.GetEnumerator ( )
inline

Definition at line 176 of file IntVectorVector.cs.

◆ GetRange()

IntVectorVector Google.OrTools.ConstraintSolver.IntVectorVector.GetRange ( int index,
int count )
inline

Definition at line 307 of file IntVectorVector.cs.

◆ Insert()

void Google.OrTools.ConstraintSolver.IntVectorVector.Insert ( int index,
IntVector x )
inline

Definition at line 314 of file IntVectorVector.cs.

◆ InsertRange()

void Google.OrTools.ConstraintSolver.IntVectorVector.InsertRange ( int index,
IntVectorVector values )
inline

Definition at line 319 of file IntVectorVector.cs.

◆ RemoveAt()

void Google.OrTools.ConstraintSolver.IntVectorVector.RemoveAt ( int index)
inline

Definition at line 324 of file IntVectorVector.cs.

◆ RemoveRange()

void Google.OrTools.ConstraintSolver.IntVectorVector.RemoveRange ( int index,
int count )
inline

Definition at line 329 of file IntVectorVector.cs.

◆ Repeat()

static IntVectorVector Google.OrTools.ConstraintSolver.IntVectorVector.Repeat ( IntVector value,
int count )
inlinestatic

Definition at line 334 of file IntVectorVector.cs.

◆ Reverse() [1/2]

void Google.OrTools.ConstraintSolver.IntVectorVector.Reverse ( )
inline

Definition at line 341 of file IntVectorVector.cs.

◆ Reverse() [2/2]

void Google.OrTools.ConstraintSolver.IntVectorVector.Reverse ( int index,
int count )
inline

Definition at line 345 of file IntVectorVector.cs.

◆ SetRange()

void Google.OrTools.ConstraintSolver.IntVectorVector.SetRange ( int index,
IntVectorVector values )
inline

Definition at line 350 of file IntVectorVector.cs.

◆ ToArray()

IntVector[] Google.OrTools.ConstraintSolver.IntVectorVector.ToArray ( )
inline

Definition at line 162 of file IntVectorVector.cs.

Member Data Documentation

◆ swigCMemOwn

bool Google.OrTools.ConstraintSolver.IntVectorVector.swigCMemOwn
protected

Definition at line 23 of file IntVectorVector.cs.

Property Documentation

◆ Capacity

int Google.OrTools.ConstraintSolver.IntVectorVector.Capacity
getset

Definition at line 105 of file IntVectorVector.cs.

◆ Count

int Google.OrTools.ConstraintSolver.IntVectorVector.Count
get

Definition at line 122 of file IntVectorVector.cs.

◆ IsEmpty

bool Google.OrTools.ConstraintSolver.IntVectorVector.IsEmpty
get

Definition at line 116 of file IntVectorVector.cs.

◆ IsFixedSize

bool Google.OrTools.ConstraintSolver.IntVectorVector.IsFixedSize
get

Definition at line 84 of file IntVectorVector.cs.

◆ IsReadOnly

bool Google.OrTools.ConstraintSolver.IntVectorVector.IsReadOnly
get

Definition at line 90 of file IntVectorVector.cs.

◆ IsSynchronized

bool Google.OrTools.ConstraintSolver.IntVectorVector.IsSynchronized
get

Definition at line 128 of file IntVectorVector.cs.

◆ this[int index]

IntVector Google.OrTools.ConstraintSolver.IntVectorVector.this[int index]
getset

Definition at line 96 of file IntVectorVector.cs.


The documentation for this class was generated from the following file: