java.lang.Object
physx.NativeObject
physx.vehicle2.BaseVehicleParams
-
Nested Class Summary
Nested classes/interfaces inherited from class physx.NativeObject
NativeObject.Allocator<T> -
Field Summary
FieldsFields inherited from class physx.NativeObject
address, isExternallyAllocated, SIZEOF_BYTE, SIZEOF_DOUBLE, SIZEOF_FLOAT, SIZEOF_INT, SIZEOF_LONG, SIZEOF_POINTER, SIZEOF_SHORT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic BaseVehicleParamsarrayGet(long baseAddress, int index) voiddestroy()getAckermannParams(int index) getAntiRollForceParams(int index) getBrakeResponseParams(int index) getFrame()intgetScale()getSuspensionComplianceParams(int index) getSuspensionForceParams(int index) getSuspensionParams(int index) getTireForceParams(int index) getWheelParams(int index) booleanisValid()voidsetAckermannParams(int index, PxVehicleAckermannParams value) voidsetAntiRollForceParams(int index, PxVehicleAntiRollForceParams value) voidvoidsetBrakeResponseParams(int index, PxVehicleBrakeCommandResponseParams value) voidsetFrame(PxVehicleFrame value) voidsetNbAntiRollForceParams(int value) voidvoidsetScale(PxVehicleScale value) voidvoidsetSuspensionComplianceParams(int index, PxVehicleSuspensionComplianceParams value) voidsetSuspensionForceParams(int index, PxVehicleSuspensionForceParams value) voidsetSuspensionParams(int index, PxVehicleSuspensionParams value) voidvoidsetTireForceParams(int index, PxVehicleTireForceParams value) voidsetWheelParams(int index, PxVehicleWheelParams value) transformAndScale(PxVehicleFrame srcFrame, PxVehicleFrame trgFrame, PxVehicleScale srcScale, PxVehicleScale trgScale) static BaseVehicleParamswrapPointer(long address) Methods inherited from class physx.NativeObject
checkNotNull, equals, getAddress, hashCode
-
Field Details
-
SIZEOF
public static final int SIZEOF -
ALIGNOF
public static final int ALIGNOF- See Also:
-
-
Constructor Details
-
BaseVehicleParams
protected BaseVehicleParams(long address) -
BaseVehicleParams
public BaseVehicleParams()
-
-
Method Details
-
wrapPointer
-
arrayGet
-
destroy
public void destroy() -
getAxleDescription
- Returns:
- WebIDL type:
PxVehicleAxleDescription[Value]
-
setAxleDescription
- Parameters:
value- WebIDL type:PxVehicleAxleDescription[Value]
-
getFrame
- Returns:
- WebIDL type:
PxVehicleFrame[Value]
-
setFrame
- Parameters:
value- WebIDL type:PxVehicleFrame[Value]
-
getScale
- Returns:
- WebIDL type:
PxVehicleScale[Value]
-
setScale
- Parameters:
value- WebIDL type:PxVehicleScale[Value]
-
getSuspensionStateCalculationParams
- Returns:
- WebIDL type:
PxVehicleSuspensionStateCalculationParams[Value]
-
setSuspensionStateCalculationParams
- Parameters:
value- WebIDL type:PxVehicleSuspensionStateCalculationParams[Value]
-
getBrakeResponseParams
- Parameters:
index- Array index- Returns:
- WebIDL type:
PxVehicleBrakeCommandResponseParams[Value]
-
setBrakeResponseParams
- Parameters:
index- Array indexvalue- WebIDL type:PxVehicleBrakeCommandResponseParams[Value]
-
getSteerResponseParams
- Returns:
- WebIDL type:
PxVehicleSteerCommandResponseParams[Value]
-
setSteerResponseParams
- Parameters:
value- WebIDL type:PxVehicleSteerCommandResponseParams[Value]
-
getAckermannParams
- Parameters:
index- Array index- Returns:
- WebIDL type:
PxVehicleAckermannParams[Value]
-
setAckermannParams
- Parameters:
index- Array indexvalue- WebIDL type:PxVehicleAckermannParams[Value]
-
getSuspensionParams
- Parameters:
index- Array index- Returns:
- WebIDL type:
PxVehicleSuspensionParams[Value]
-
setSuspensionParams
- Parameters:
index- Array indexvalue- WebIDL type:PxVehicleSuspensionParams[Value]
-
getSuspensionComplianceParams
- Parameters:
index- Array index- Returns:
- WebIDL type:
PxVehicleSuspensionComplianceParams[Value]
-
setSuspensionComplianceParams
- Parameters:
index- Array indexvalue- WebIDL type:PxVehicleSuspensionComplianceParams[Value]
-
getSuspensionForceParams
- Parameters:
index- Array index- Returns:
- WebIDL type:
PxVehicleSuspensionForceParams[Value]
-
setSuspensionForceParams
- Parameters:
index- Array indexvalue- WebIDL type:PxVehicleSuspensionForceParams[Value]
-
getAntiRollForceParams
- Parameters:
index- Array index- Returns:
- WebIDL type:
PxVehicleAntiRollForceParams[Value]
-
setAntiRollForceParams
- Parameters:
index- Array indexvalue- WebIDL type:PxVehicleAntiRollForceParams[Value]
-
getNbAntiRollForceParams
public int getNbAntiRollForceParams()- Returns:
- WebIDL type: unsigned long
-
setNbAntiRollForceParams
public void setNbAntiRollForceParams(int value) - Parameters:
value- WebIDL type: unsigned long
-
getTireForceParams
- Parameters:
index- Array index- Returns:
- WebIDL type:
PxVehicleTireForceParams[Value]
-
setTireForceParams
- Parameters:
index- Array indexvalue- WebIDL type:PxVehicleTireForceParams[Value]
-
getWheelParams
- Parameters:
index- Array index- Returns:
- WebIDL type:
PxVehicleWheelParams[Value]
-
setWheelParams
- Parameters:
index- Array indexvalue- WebIDL type:PxVehicleWheelParams[Value]
-
getRigidBodyParams
- Returns:
- WebIDL type:
PxVehicleRigidBodyParams[Value]
-
setRigidBodyParams
- Parameters:
value- WebIDL type:PxVehicleRigidBodyParams[Value]
-
transformAndScale
public BaseVehicleParams transformAndScale(PxVehicleFrame srcFrame, PxVehicleFrame trgFrame, PxVehicleScale srcScale, PxVehicleScale trgScale) - Parameters:
srcFrame- WebIDL type:PxVehicleFrame[Const, Ref]trgFrame- WebIDL type:PxVehicleFrame[Const, Ref]srcScale- WebIDL type:PxVehicleScale[Const, Ref]trgScale- WebIDL type:PxVehicleScale[Const, Ref]- Returns:
- WebIDL type:
BaseVehicleParams[Value]
-
isValid
public boolean isValid()- Returns:
- WebIDL type: boolean
-