Package com.prineside.luaj.mapping.parts
Class LJ_GDX_ai.Limiter_CX.LIP
java.lang.Object
com.prineside.luaj.mapping.InterfaceProxy
com.prineside.luaj.mapping.parts.LJ_GDX_ai.Limiter_CX.LIP
- All Implemented Interfaces:
com.badlogic.gdx.ai.steer.Limiter
,com.esotericsoftware.kryo.KryoSerializable
- Enclosing class:
- LJ_GDX_ai.Limiter_CX
public static class LJ_GDX_ai.Limiter_CX.LIP
extends InterfaceProxy
implements com.badlogic.gdx.ai.steer.Limiter
-
Method Summary
Modifier and TypeMethodDescriptionfloat
Returns the maximum angular acceleration.float
Returns the maximum angular speed.float
Returns the maximum linear acceleration.float
Returns the maximum linear speed.float
Returns the threshold below which the linear speed can be considered zero.void
setMaxAngularAcceleration
(float p1) Sets the maximum angular acceleration.void
setMaxAngularSpeed
(float p1) Sets the maximum angular speed.void
setMaxLinearAcceleration
(float p1) Sets the maximum linear acceleration.void
setMaxLinearSpeed
(float p1) Sets the maximum linear speed.void
setZeroLinearSpeedThreshold
(float p1) Sets the threshold below which the linear speed can be considered zero.Methods inherited from class com.prineside.luaj.mapping.InterfaceProxy
getLuaObj, read, write
-
Method Details
-
getMaxAngularAcceleration
public float getMaxAngularAcceleration()Description copied from interface:com.badlogic.gdx.ai.steer.Limiter
Returns the maximum angular acceleration.- Specified by:
getMaxAngularAcceleration
in interfacecom.badlogic.gdx.ai.steer.Limiter
-
getMaxAngularSpeed
public float getMaxAngularSpeed()Description copied from interface:com.badlogic.gdx.ai.steer.Limiter
Returns the maximum angular speed.- Specified by:
getMaxAngularSpeed
in interfacecom.badlogic.gdx.ai.steer.Limiter
-
getMaxLinearAcceleration
public float getMaxLinearAcceleration()Description copied from interface:com.badlogic.gdx.ai.steer.Limiter
Returns the maximum linear acceleration.- Specified by:
getMaxLinearAcceleration
in interfacecom.badlogic.gdx.ai.steer.Limiter
-
getMaxLinearSpeed
public float getMaxLinearSpeed()Description copied from interface:com.badlogic.gdx.ai.steer.Limiter
Returns the maximum linear speed.- Specified by:
getMaxLinearSpeed
in interfacecom.badlogic.gdx.ai.steer.Limiter
-
getZeroLinearSpeedThreshold
public float getZeroLinearSpeedThreshold()Description copied from interface:com.badlogic.gdx.ai.steer.Limiter
Returns the threshold below which the linear speed can be considered zero. It must be a small positive value near to zero. Usually it is used to avoid updating the orientation when the velocity vector has a negligible length.- Specified by:
getZeroLinearSpeedThreshold
in interfacecom.badlogic.gdx.ai.steer.Limiter
-
setMaxAngularAcceleration
public void setMaxAngularAcceleration(float p1) Description copied from interface:com.badlogic.gdx.ai.steer.Limiter
Sets the maximum angular acceleration.- Specified by:
setMaxAngularAcceleration
in interfacecom.badlogic.gdx.ai.steer.Limiter
-
setMaxAngularSpeed
public void setMaxAngularSpeed(float p1) Description copied from interface:com.badlogic.gdx.ai.steer.Limiter
Sets the maximum angular speed.- Specified by:
setMaxAngularSpeed
in interfacecom.badlogic.gdx.ai.steer.Limiter
-
setMaxLinearAcceleration
public void setMaxLinearAcceleration(float p1) Description copied from interface:com.badlogic.gdx.ai.steer.Limiter
Sets the maximum linear acceleration.- Specified by:
setMaxLinearAcceleration
in interfacecom.badlogic.gdx.ai.steer.Limiter
-
setMaxLinearSpeed
public void setMaxLinearSpeed(float p1) Description copied from interface:com.badlogic.gdx.ai.steer.Limiter
Sets the maximum linear speed.- Specified by:
setMaxLinearSpeed
in interfacecom.badlogic.gdx.ai.steer.Limiter
-
setZeroLinearSpeedThreshold
public void setZeroLinearSpeedThreshold(float p1) Description copied from interface:com.badlogic.gdx.ai.steer.Limiter
Sets the threshold below which the linear speed can be considered zero. It must be a small positive value near to zero. Usually it is used to avoid updating the orientation when the velocity vector has a negligible length.- Specified by:
setZeroLinearSpeedThreshold
in interfacecom.badlogic.gdx.ai.steer.Limiter
-