[]
Virtual list of double numbers optimized for getting the accumulation up to a specified index;
public sealed class C1LengthList : IReadOnlyList<double>, IReadOnlyCollection<double>, IList<double>, ICollection<double>, IEnumerable<double>, IEnumerable, IDisposable
Name | Description |
---|---|
C1LengthList(int, double, int) | Initializes a new instance of the C1LengthList class. |
Name | Description |
---|---|
Count | |
IsReadOnly | |
this[int] | |
TotalLength | Gets the accumulation of all the lengths in the list. |
Name | Description |
---|---|
Add(double) | |
Clear() | |
ClearRange(int, int) | Sets to the default length the items in the range for the specified parameters |
Contains(double) | |
CopyTo(double[], int) | |
Dispose() | |
GetEnumerator() | |
GetOffset(int) | Gets the accumulated length up to the indicated index (not including). |
GetOffset(int, int) | Gets the accumulated length between the specified indexes (including both). |
IndexOf(double) | |
Insert(int, double) | |
InsertRange(int, IEnumerable<double>) | Inserts the specified |
InsertRange(int, int) | Inserts the specified |
MoveRange(int, int, int) | Moves the number of items specified by |
Remove(double) | |
RemoveAt(int) | |
RemoveRange(int, int) | |
SetItem(int, double) | Sets an item at the specified index. |