DotNet Reference
DotNet Reference
Detailed Description
Definition at line 13 of file MpDoubleVector.cs.
Classes | |
| class | MpDoubleVectorEnumerator |
| Note that the IEnumerator documentation requires an InvalidOperationException to be thrown whenever the collection is modified. More... | |
Public Member Functions | |
| void | Dispose () |
| MpDoubleVector (global::System.Collections.IEnumerable c) | |
| MpDoubleVector (global::System.Collections.Generic.IEnumerable< double > c) | |
| void | CopyTo (double[] array) |
| void | CopyTo (double[] array, int arrayIndex) |
| void | CopyTo (int index, double[] array, int arrayIndex, int count) |
| double[] | ToArray () |
| MpDoubleVectorEnumerator | GetEnumerator () |
| void | Clear () |
| void | Add (double x) |
| MpDoubleVector () | |
| MpDoubleVector (MpDoubleVector other) | |
| MpDoubleVector (int capacity) | |
| void | AddRange (MpDoubleVector values) |
| MpDoubleVector | GetRange (int index, int count) |
| void | Insert (int index, double x) |
| void | InsertRange (int index, MpDoubleVector values) |
| void | RemoveAt (int index) |
| void | RemoveRange (int index, int count) |
| void | Reverse () |
| void | Reverse (int index, int count) |
| void | SetRange (int index, MpDoubleVector values) |
| bool | Contains (double value) |
| int | IndexOf (double value) |
| int | LastIndexOf (double value) |
| bool | Remove (double value) |
Static Public Member Functions | |
| static MpDoubleVector | Repeat (double value, int count) |
| static implicit | operator MpDoubleVector (double[] inVal) |
| static implicit | operator double[] (MpDoubleVector inVal) |
Protected Member Functions | |
| virtual void | Dispose (bool disposing) |
Protected Attributes | |
| bool | swigCMemOwn |
Properties | |
| bool | IsFixedSize [get] |
| bool | IsReadOnly [get] |
| double | this[int index] [get, set] |
| int | Capacity [get, set] |
| int | Count [get] |
| bool | IsSynchronized [get] |
Constructor & Destructor Documentation
◆ MpDoubleVector() [1/5]
|
inline |
Definition at line 48 of file MpDoubleVector.cs.
◆ MpDoubleVector() [2/5]
|
inline |
Definition at line 56 of file MpDoubleVector.cs.
◆ MpDoubleVector() [3/5]
|
inline |
Definition at line 242 of file MpDoubleVector.cs.
◆ MpDoubleVector() [4/5]
|
inline |
Definition at line 245 of file MpDoubleVector.cs.
◆ MpDoubleVector() [5/5]
|
inline |
Definition at line 249 of file MpDoubleVector.cs.
Member Function Documentation
◆ Add()
|
inline |
Definition at line 224 of file MpDoubleVector.cs.
◆ AddRange()
|
inline |
Definition at line 270 of file MpDoubleVector.cs.
◆ Clear()
|
inline |
Definition at line 220 of file MpDoubleVector.cs.
◆ Contains()
|
inline |
Definition at line 323 of file MpDoubleVector.cs.
◆ CopyTo() [1/3]
|
inline |
Definition at line 108 of file MpDoubleVector.cs.
◆ CopyTo() [2/3]
|
inline |
Definition at line 113 of file MpDoubleVector.cs.
◆ CopyTo() [3/3]
|
inline |
Definition at line 118 of file MpDoubleVector.cs.
◆ Dispose() [1/2]
|
inline |
Definition at line 31 of file MpDoubleVector.cs.
◆ Dispose() [2/2]
|
inlineprotectedvirtual |
Definition at line 36 of file MpDoubleVector.cs.
◆ GetEnumerator()
|
inline |
Definition at line 150 of file MpDoubleVector.cs.
◆ GetRange()
|
inline |
Definition at line 275 of file MpDoubleVector.cs.
◆ IndexOf()
|
inline |
Definition at line 328 of file MpDoubleVector.cs.
◆ Insert()
|
inline |
Definition at line 282 of file MpDoubleVector.cs.
◆ InsertRange()
|
inline |
Definition at line 287 of file MpDoubleVector.cs.
◆ LastIndexOf()
|
inline |
Definition at line 333 of file MpDoubleVector.cs.
◆ operator double[]()
|
inlinestatic |
Definition at line 34 of file DoubleArrayHelper.cs.
◆ operator MpDoubleVector()
|
inlinestatic |
Definition at line 25 of file DoubleArrayHelper.cs.
◆ Remove()
|
inline |
Definition at line 338 of file MpDoubleVector.cs.
◆ RemoveAt()
|
inline |
Definition at line 292 of file MpDoubleVector.cs.
◆ RemoveRange()
|
inline |
Definition at line 297 of file MpDoubleVector.cs.
◆ Repeat()
|
inlinestatic |
Definition at line 302 of file MpDoubleVector.cs.
◆ Reverse() [1/2]
|
inline |
Definition at line 309 of file MpDoubleVector.cs.
◆ Reverse() [2/2]
|
inline |
Definition at line 313 of file MpDoubleVector.cs.
◆ SetRange()
|
inline |
Definition at line 318 of file MpDoubleVector.cs.
◆ ToArray()
|
inline |
Definition at line 136 of file MpDoubleVector.cs.
Member Data Documentation
◆ swigCMemOwn
|
protected |
Definition at line 16 of file MpDoubleVector.cs.
Property Documentation
◆ Capacity
|
getset |
Definition at line 85 of file MpDoubleVector.cs.
◆ Count
|
get |
Definition at line 96 of file MpDoubleVector.cs.
◆ IsFixedSize
|
get |
Definition at line 64 of file MpDoubleVector.cs.
◆ IsReadOnly
|
get |
Definition at line 70 of file MpDoubleVector.cs.
◆ IsSynchronized
|
get |
Definition at line 102 of file MpDoubleVector.cs.
◆ this[int index]
|
getset |
Definition at line 76 of file MpDoubleVector.cs.
The documentation for this class was generated from the following files: