Utility evaluator interface.
More...
|
| Pointf | PtA [get] |
| | The first point of the evaluator. The x-coordinate of this point will always be strictly smaller than that of PtB. More...
|
| |
| Pointf | PtB [get] |
| | The second point of the evaluator. The x-coordinate of this point will always be strictly larger than that of PtA. More...
|
| |
| float | MinX [get] |
| | The lower bound of the x-coordinate interval. More...
|
| |
| float | MaxX [get] |
| | The upper bound of the x-coordinate interval. More...
|
| |
| float | MinY [get] |
| | The lower bound of the y-coordinate interval. More...
|
| |
| float | MaxY [get] |
| | The upper bound of the y-coordinate interval. More...
|
| |
| Interval< float > | XInterval [get] |
| | The x-coordinate interval represents the domain of definition of this evaluator. More...
|
| |
| Interval< float > | YInterval [get] |
| | The y-coordinate interval represents the range of this evaluator. Note that this must be a sub-interval (or the entire interval) [0,1]. More...
|
| |
| bool | IsInverted [get, set] |
| | When true, the output of the Evaluate method is transformed to 1.0f - (normal output). More...
|
| |
Utility evaluator interface.
| float Crystal.IEvaluator.Evaluate |
( |
float |
x | ) |
|
| bool Crystal.IEvaluator.IsInverted |
|
getset |
When true, the output of the Evaluate method is transformed to 1.0f - (normal output).
| float Crystal.IEvaluator.MaxX |
|
get |
The upper bound of the x-coordinate interval.
| float Crystal.IEvaluator.MaxY |
|
get |
The upper bound of the y-coordinate interval.
| float Crystal.IEvaluator.MinX |
|
get |
The lower bound of the x-coordinate interval.
| float Crystal.IEvaluator.MinY |
|
get |
The lower bound of the y-coordinate interval.
The first point of the evaluator. The x-coordinate of this point will always be strictly smaller than that of PtB.
The second point of the evaluator. The x-coordinate of this point will always be strictly larger than that of PtA.
| Interval<float> Crystal.IEvaluator.XInterval |
|
get |
The x-coordinate interval represents the domain of definition of this evaluator.
| Interval<float> Crystal.IEvaluator.YInterval |
|
get |
The y-coordinate interval represents the range of this evaluator. Note that this must be a sub-interval (or the entire interval) [0,1].
The documentation for this interface was generated from the following file:
- Source/Evaluators/Interfaces/IEvaluator.cs