Package | Description |
---|---|
magma.agent.behavior.motor | |
magma.agent.behavior.movement | |
magma.agent.behavior.supportPoint | |
magma.util.function |
Class and Description |
---|
IFunction
Base class for all functions used as motor functions.
|
Class and Description |
---|
SupportPoint
A simple class representing support points in 2D space.
|
Class and Description |
---|
IFunction
Base class for all functions used as motor functions.
|
PiecewiseLinearFunction
Represents a piecewise linear function with any number of pieces
|
Class and Description |
---|
FunctionLoader
Factory for creating motor file functions.
|
IFunction
Base class for all functions used as motor functions.
|
IPoint
A Simple Point interface.
|
ISupportPoint
Interface for SupportPoints
|
PiecewiseBezierFunction
Represents a piecewise 4-point-Bezier function with any number of pieces
|
PiecewiseSinusSquare |
Point
A simple class representing a two dimensional point for functions.
|
SinFunction
Represents a sin function with amplitude, period, phaseShift and offset by
using three SupportPoints:
1: (phaseShift, offset) 2: (phaseShift + phase/4, offset+amplitude) 3: (phaseShift + phase/2, offset) |
SupportPoint
A simple class representing support points in 2D space.
|
SupportPointFunction
Represents a function defined by a list of SupportPoints.
|