AutoOpenEuclidResizeArrayExtensions Module
Type extensions
| Type extension |
Description
|
Full Usage:
this.First
Parameters:
unit
Returns: 'T
Modifiers: inline |
Get (or set) the first item in the Euclid.ResizeArr. Equal to this.[0]
Extended Type:
|
Full Usage:
this.GetLooped
Parameters:
int
Returns: 'T
Modifiers: inline |
Any integer becomes a valid index, even negative. -1 is the last item, -2 is the second last, etc.
Extended Type:
|
Full Usage:
this.IsEmpty
Parameters:
unit
Returns: bool
Modifiers: inline |
|
Full Usage:
this.Last
Parameters:
unit
Returns: 'T
Modifiers: inline |
Get (or set) the last item in the ResizeArr. Equal to this.[this.Count - 1]
Extended Type:
|
Full Usage:
this.LastIndex
Parameters:
unit
Returns: int
Modifiers: inline |
Gets the index of the last item in the ResizeArr. Equal to this.Count - 1
Extended Type:
|
Full Usage:
this.Pop
Parameters:
unit
Returns: 'T
Modifiers: inline |
|
Full Usage:
this.Pop
Parameters:
int
Returns: 'T
Modifiers: inline |
|
Full Usage:
this.Second
Parameters:
unit
Returns: 'T
Modifiers: inline |
Get (or set) the second item in the ResizeArr. Equal to this.[1]
Extended Type:
|
Full Usage:
this.SecondLast
Parameters:
unit
Returns: 'T
Modifiers: inline |
Get (or set) the second last item in the ResizeArr. Equal to this.[this.Count - 2]
Extended Type:
|
Full Usage:
this.SetIdx
Parameters:
int
v : 'T
Modifiers: inline |
Extended Type:
|
Full Usage:
this.Third
Parameters:
unit
Returns: 'T
Modifiers: inline |
Get (or set) the third item in the ResizeArr. Equal to this.[2]
Extended Type:
|
Full Usage:
this.ThirdLast
Parameters:
unit
Returns: 'T
Modifiers: inline |
Get (or set) the second last item in the ResizeArr. Equal to this.[this.Count - 2]
Extended Type:
|
Euclid