Package | Description |
---|---|
magma.agent.behavior.movement | |
magma.util.function |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,SupportPoint> |
MovementPhase.getJointSupportPoints() |
Modifier and Type | Method and Description |
---|---|
SupportPoint |
SupportPoint.createTangentPoints()
Creates instances for the tangent points if they are not already present.
|
SupportPoint |
SupportPointFunction.getSupportPoint(int index) |
SupportPoint |
SupportPointFunction.removeSupportPoint(int index) |
Modifier and Type | Method and Description |
---|---|
static java.util.ArrayList<SupportPoint> |
SupportPoint.fromArray(double... values) |
static java.util.ArrayList<SupportPoint> |
SupportPoint.fromArrays(double[] xValues,
double[] yValues) |
Modifier and Type | Method and Description |
---|---|
int |
SupportPointFunction.SupportPointComperator.compare(SupportPoint o1,
SupportPoint o2) |
Modifier and Type | Method and Description |
---|---|
IFunction |
FunctionLoader.createFunction(java.lang.String name,
java.util.ArrayList<SupportPoint> supportPoints,
float stiffness) |
static double[][] |
SupportPoint.toArrays(java.util.ArrayList<SupportPoint> supportPoints) |
Constructor and Description |
---|
SupportPoint(SupportPoint source)
Copy constructor.
|
Constructor and Description |
---|
PiecewiseBezierFunction(java.util.ArrayList<SupportPoint> points,
float stiffness)
Default Constructor
|
PiecewiseLinearFunction(java.util.ArrayList<SupportPoint> points,
float stiffness)
Instantiates a new PiecewiseLinearFunction object
|
PiecewiseSinusSquare(java.util.List<SupportPoint> supportPoints,
float stiffness) |
SinFunction(java.util.ArrayList<SupportPoint> points,
float stiffness)
Construct a new SinFunction from 3 special SupportPoints.
|
SplineFunction(java.util.ArrayList<SupportPoint> points,
float stiffness)
Creates a Spline Function with the given SupportPoints.
|
SupportPointFunction(java.util.List<SupportPoint> points,
float stiffness)
Constructs a new SupportPointFunction with the given SupportPoints.
|