VEX Dictionary / slice
slice
Extracts part of an array or string using start, end, and step indices, like slicing syntax.
group: array
Available in every context
Usage
string slice(string s; int start; int end)
string slice(string s; int start; int end; int step)
<type>[] slice(<type> s[]; int start; int end)
<type>[] slice(<type> s[]; int start; int end; int step)
string slice(string s; int hasstart; int start; int hasend; int end; int hasstep; int step)
<type>[] slice(<type> array[]; int hasstart; int start; int hasend; int end; int hasstep; int step)
Examples
No worked examples yet.
Signatures (from vcc -X)
string slice(string, int, int)all contextsstring slice(string, int, int, int)all contextsstring slice(string, int, int, int, int, int, int)all contextsmatrix2[] slice(matrix2[], int, int)all contextsmatrix2[] slice(matrix2[], int, int, int)all contextsmatrix2[] slice(matrix2[], int, int, int, int, int, int)all contextsmatrix3[] slice(matrix3[], int, int)all contextsmatrix3[] slice(matrix3[], int, int, int)all contextsmatrix3[] slice(matrix3[], int, int, int, int, int, int)all contextsmatrix[] slice(matrix[], int, int)all contextsmatrix[] slice(matrix[], int, int, int)all contextsmatrix[] slice(matrix[], int, int, int, int, int, int)all contextsdict[] slice(dict[], int, int)all contextsdict[] slice(dict[], int, int, int)all contextsdict[] slice(dict[], int, int, int, int, int, int)all contextsfloat[] slice(float[], int, int)all contextsfloat[] slice(float[], int, int, int)all contextsfloat[] slice(float[], int, int, int, int, int, int)all contextsint[] slice(int[], int, int)all contextsint[] slice(int[], int, int, int)all contextsint[] slice(int[], int, int, int, int, int, int)all contextsvector4[] slice(vector4[], int, int)all contextsvector4[] slice(vector4[], int, int, int)all contextsvector4[] slice(vector4[], int, int, int, int, int, int)all contextsstring[] slice(string[], int, int)all contextsstring[] slice(string[], int, int, int)all contextsstring[] slice(string[], int, int, int, int, int, int)all contextsvector2[] slice(vector2[], int, int)all contextsvector2[] slice(vector2[], int, int, int)all contextsvector2[] slice(vector2[], int, int, int, int, int, int)all contextsvector[] slice(vector[], int, int)all contextsvector[] slice(vector[], int, int, int)all contextsvector[] slice(vector[], int, int, int, int, int, int)all contexts