Package com.prineside.luaj.mapping.parts
Class LJ_GDX_math.Path_AQ.LIP
java.lang.Object
com.prineside.luaj.mapping.InterfaceProxy
com.prineside.luaj.mapping.parts.LJ_GDX_math.Path_AQ.LIP
- All Implemented Interfaces:
com.badlogic.gdx.math.Path
,com.esotericsoftware.kryo.KryoSerializable
- Enclosing class:
- LJ_GDX_math.Path_AQ
public static class LJ_GDX_math.Path_AQ.LIP
extends InterfaceProxy
implements com.badlogic.gdx.math.Path
-
Field Summary
Fields inherited from class com.prineside.luaj.mapping.InterfaceProxy
luaObj
-
Method Summary
Modifier and TypeMethodDescriptionfloat
approximate
(Object p1) float
approxLength
(int p1) derivativeAt
(Object p1, float p2) float
Methods inherited from class com.prineside.luaj.mapping.InterfaceProxy
getLuaObj, read, write
-
Method Details
-
approxLength
public float approxLength(int p1) - Specified by:
approxLength
in interfacecom.badlogic.gdx.math.Path
- Parameters:
p1
- The amount of divisions used to approximate length. Higher values will produce more precise results, but will be more CPU intensive.- Returns:
- An approximated length of the spline through sampling the curve and accumulating the euclidean distances between the sample points.
-
approximate
- Specified by:
approximate
in interfacecom.badlogic.gdx.math.Path
- Returns:
- The approximated value (between 0 and 1) on the path which is closest to the specified value. Note that the
implementation of this method might be optimized for speed against precision, see
Path.locate(Object)
for a more precise (but more intensive) method.
-
derivativeAt
- Specified by:
derivativeAt
in interfacecom.badlogic.gdx.math.Path
-
locate
- Specified by:
locate
in interfacecom.badlogic.gdx.math.Path
- Returns:
- The precise location (between 0 and 1) on the path which is closest to the specified value. Note that the
implementation of this method might be CPU intensive, see
Path.approximate(Object)
for a faster (but less precise) method.
-
valueAt
- Specified by:
valueAt
in interfacecom.badlogic.gdx.math.Path
- Returns:
- The value of the path at t where 0<=t<=1
-