Class MouseProfile
java.lang.Object
org.highlife.api.input.mouse.algorithm.MouseProfile
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic doublestatic doublestatic doublestatic doublestatic doublestatic doublestatic doublestatic MouseTimingstatic doublestatic doublestatic doublestatic doublestatic doublestatic doublestatic MouseTimingstatic doublegetSpeed()static voidstatic voidsetAccelerationDeviation(double accelerationDeviation) static voidsetAccelerationRate(double accelerationRate) static voidsetAngleDeviationRate(double angleDeviationRate) static voidsetDecayDistanceExponent(double decayDistanceExponent) static voidsetDecelDecayRate(double decelDecayRate) static voidsetDecelRadiusDeviation(double decelRadiusDeviation) static voidsetMaxDecelDistance(double maxDecelDistance) static voidsetMaxdTheta(double maxdTheta) static voidsetMaxMagnitude(double maxMagnitude) static voidsetMeanDecelRadius(double meanDecelRadius) static voidsetMinDecelMagnitude(double minDecelMagnitude) static voidsetMinMagnitude(double minMagnitude) static voidsetMouseTiming(MouseTiming mouseTiming) static voidsetSpeed(double speed)
-
Constructor Details
-
MouseProfile
public MouseProfile()
-
-
Method Details
-
resetToDefaults
public static void resetToDefaults() -
setSpeed
public static void setSpeed(double speed) -
getDefaultMouseTiming
-
getSpeed
public static double getSpeed() -
getMouseTiming
-
setMouseTiming
-
getMinMagnitude
public static double getMinMagnitude() -
setMinMagnitude
public static void setMinMagnitude(double minMagnitude) -
getAccelerationDeviation
public static double getAccelerationDeviation() -
setAccelerationDeviation
public static void setAccelerationDeviation(double accelerationDeviation) -
getAccelerationRate
public static double getAccelerationRate() -
setAccelerationRate
public static void setAccelerationRate(double accelerationRate) -
getMinDecelMagnitude
public static double getMinDecelMagnitude() -
setMinDecelMagnitude
public static void setMinDecelMagnitude(double minDecelMagnitude) -
getMaxDecelDistance
public static double getMaxDecelDistance() -
setMaxDecelDistance
public static void setMaxDecelDistance(double maxDecelDistance) -
getDecelDecayRate
public static double getDecelDecayRate() -
setDecelDecayRate
public static void setDecelDecayRate(double decelDecayRate) -
getAngleDeviationRate
public static double getAngleDeviationRate() -
setAngleDeviationRate
public static void setAngleDeviationRate(double angleDeviationRate) -
getMeanDecelRadius
public static double getMeanDecelRadius() -
setMeanDecelRadius
public static void setMeanDecelRadius(double meanDecelRadius) -
getDecelRadiusDeviation
public static double getDecelRadiusDeviation() -
setDecelRadiusDeviation
public static void setDecelRadiusDeviation(double decelRadiusDeviation) -
getMaxdTheta
public static double getMaxdTheta() -
setMaxdTheta
public static void setMaxdTheta(double maxdTheta) -
getDecayDistanceExponent
public static double getDecayDistanceExponent() -
setDecayDistanceExponent
public static void setDecayDistanceExponent(double decayDistanceExponent) -
getMaxMagnitude
public static double getMaxMagnitude() -
setMaxMagnitude
public static void setMaxMagnitude(double maxMagnitude) -
getDEFAULT_SPEED
public static double getDEFAULT_SPEED()
-