grail (C
1.0.0
A multi-platform, modular, universal engine for embedding advanced AI in games.
|
Defines objects transforming one value into the other. More...
Public Member Functions | |
abstract float | Sample (float argument) |
User-defined method which processes provided value. More... | |
Properties | |
abstract CurveTypeId | TypeId [get] |
Returns curve type id for debugging purposes More... | |
Defines objects transforming one value into the other.
|
pure virtual |
User-defined method which processes provided value.
argument |
Implemented in Grail.Curves.UnitStepFunction, Grail.Curves.StaircaseFunction, Grail.Curves.SigmoidFunction, Grail.Curves.PowerFunction, Grail.Curves.LinearlyInterpolatedCurve, Grail.Curves.LinearFunction, Grail.Curves.ExponentialFunction, Grail.Curves.BoundedCurve, Grail.Curves.UpperBound, Grail.Curves.LowerBound, Grail.Curves.ConstantFunction, and Grail.Curves.BezierCurve.
|
get |
Returns curve type id for debugging purposes