Function or value | Description |
Example
|
|
Full Usage:
createClosedOfSize min size
Parameters:
^f
-
size : ^g
-
Returns: Interval<^f>
Modifiers: inline Type parameters: ^f, ^g |
Example
|
Full Usage:
createLeftOpenOfSize min size
Parameters:
^b
-
size : ^a
-
Returns: Interval<^b>
Modifiers: inline |
Example
|
Full Usage:
createOpenOfSize min size
Parameters:
^a
-
size : ^a
Returns: Interval<^a>
Modifiers: inline Type parameters: ^a |
Example
|
Full Usage:
createRightOpenOfSize min size
Parameters:
^b
-
size : ^a
-
Returns: Interval<^b>
Modifiers: inline |
Example
|
Full Usage:
getEnd interval
Parameters:
Interval<'a>
Returns: 'a
Modifiers: inline Type parameters: 'a |
|
Full Usage:
getSize interval
Parameters:
Interval<^a>
-
Returns: ^b
Modifiers: inline Type parameters: ^a, ^b, ^a |
Example
|
Full Usage:
getSizeBy projection interval
Parameters:
'a -> ^b
-
interval : Interval<'a>
-
Returns: ^c
Modifiers: inline |
Example
|
Full Usage:
getStart interval
Parameters:
Interval<'a>
Returns: 'a
Modifiers: inline Type parameters: 'a |
|
Full Usage:
getValueAt percentage interval
Parameters:
float
-
interval : Interval<^a>
-
Returns: float
Modifiers: inline |
Get the value at a given percentage within (0.0 - 1.0) or outside (< 0.0, > 1.0) of the interval. Rounding to nearest neighbour occurs when needed.
Example
|
|
Example
|
|
Example
|
|
Example
|
Full Usage:
trySize interval
Parameters:
Interval<^a>
-
Returns: ^b option
Modifiers: inline |
Example
|
Full Usage:
values interval
Parameters:
Interval<'a>
Returns: 'a * 'a
Modifiers: inline Type parameters: 'a |
|