Package jolt.physics.constraint
Class MotorSettings
java.lang.Object
jolt.BaseJoltNative
jolt.SegmentedJoltNative
jolt.physics.constraint.MotorSettings
- All Implemented Interfaces:
JoltNative
MotorSettings relies on preview features of the Java platform:
MotorSettingsrefers to one or more preview APIs:MemoryAddress,MemorySegment,MemorySession,SegmentAllocator.
Preview features may be removed in a future release, or upgraded to permanent features of the Java platform.
-
Field Summary
Fields inherited from class jolt.SegmentedJoltNative
handle -
Method Summary
Modifier and TypeMethodDescriptionstatic MotorSettingsat(MemorySegmentPREVIEW segment) static MotorSettingsat(MemorySessionPREVIEW alloc, MemoryAddressPREVIEW addr) floatfloatfloatfloatfloatfloatbooleanisValid()static MotorSettingsof(SegmentAllocatorPREVIEW alloc) voidsetDamping(float damping) voidsetForceLimits(float min, float max) voidsetFrequency(float frequency) voidsetMaxForceLimit(float maxForceLimit) voidsetMaxTorqueLimit(float maxTorqueLimit) voidsetMinForceLimit(float minForceLimit) voidsetMinTorqueLimit(float minTorqueLimit) voidsetTorqueLimits(float min, float max) Methods inherited from class jolt.SegmentedJoltNative
addressMethods inherited from class jolt.BaseJoltNative
equals, hashCode
-
Method Details
-
at
-
at
-
of
-
getFrequency
public float getFrequency() -
setFrequency
public void setFrequency(float frequency) -
getDamping
public float getDamping() -
setDamping
public void setDamping(float damping) -
getMinForceLimit
public float getMinForceLimit() -
setMinForceLimit
public void setMinForceLimit(float minForceLimit) -
getMaxForceLimit
public float getMaxForceLimit() -
setMaxForceLimit
public void setMaxForceLimit(float maxForceLimit) -
getMinTorqueLimit
public float getMinTorqueLimit() -
setMinTorqueLimit
public void setMinTorqueLimit(float minTorqueLimit) -
getMaxTorqueLimit
public float getMaxTorqueLimit() -
setMaxTorqueLimit
public void setMaxTorqueLimit(float maxTorqueLimit) -
setForceLimits
public void setForceLimits(float min, float max) -
setTorqueLimits
public void setTorqueLimits(float min, float max) -
isValid
public boolean isValid()
-
MotorSettingswhen preview features are enabled.