LightJason - AgentSpeak(L++)
|
action to create a spline interpolation. More...
Classes | |
enum | EType |
enum type of interpolating definitions More... | |
Public Member Functions | |
CCreate () | |
ctor More... | |
final IFuzzyValue< Boolean > | execute (final boolean p_parallel, @Nonnull final IContext p_context, @Nonnull final List< ITerm > p_argument, @Nonnull final List< ITerm > p_return) |
defines a plan-body operation More... | |
final int | minimalArgumentNumber () |
minimum number of arguments More... | |
![]() | |
final IPath | name () |
returns the name with path of the action More... | |
![]() | |
final boolean | equals (final Object p_object) |
final int | hashCode () |
final String | toString () |
![]() | |
default Stream< IVariable<?> > | variables () |
returns a stream with all used variables More... | |
Static Private Attributes | |
static final long | serialVersionUID = 8425815343500575790L |
serial id More... | |
Additional Inherited Members | |
![]() | |
long | serialVersionUID = -6374480398439703170L |
serial id More... | |
![]() | |
IBuiltinAction () | |
ctor More... | |
IBuiltinAction (final int p_length) | |
ctor More... | |
![]() | |
static final Logger | LOGGER = CCommon.logger( IBuiltinAction.class ) |
logger More... | |
![]() | |
static final Logger | LOGGER = org.lightjason.agentspeak.common.CCommon.logger( IAction.class ) |
logger More... | |
The action creates an interpolation object, the first is the type of interpolation (akima, divideddifference, linear, loess, neville), and all other number arguments are the the base values for interpolation, the first \( \frac{n}{2} \) are x-values the other \( \frac{n}{2} \) values are the y-values
Definition at line 64 of file math/interpolate/CCreate.java.
org.lightjason.agentspeak.action.builtin.math.interpolate.CCreate.CCreate | ( | ) |
Definition at line 74 of file math/interpolate/CCreate.java.
final IFuzzyValue<Boolean> org.lightjason.agentspeak.action.builtin.math.interpolate.CCreate.execute | ( | final boolean | p_parallel, |
@Nonnull final IContext | p_context, | ||
@Nonnull final List< ITerm > | p_argument, | ||
@Nonnull final List< ITerm > | p_return | ||
) |
p_parallel | parallel execution |
p_context | current execution context |
p_argument | parameter of the action |
p_return | return values |
Implements org.lightjason.agentspeak.language.execution.IExecution.
Definition at line 88 of file math/interpolate/CCreate.java.
References org.lightjason.agentspeak.language.CCommon.flatten(), org.lightjason.agentspeak.language.CRawTerm< T >.from(), org.lightjason.agentspeak.language.fuzzy.CFuzzyValue< T >.from(), and org.lightjason.agentspeak.action.builtin.math.interpolate.CCreate.EType.from().
final int org.lightjason.agentspeak.action.builtin.math.interpolate.CCreate.minimalArgumentNumber | ( | ) |
Implements org.lightjason.agentspeak.action.IAction.
Definition at line 81 of file math/interpolate/CCreate.java.
|
staticprivate |
Definition at line 69 of file math/interpolate/CCreate.java.