public class PxVehicleWheelsSimData extends NativeObject
NativeObject.Allocator<T>address, isExternallyAllocated| Modifier | Constructor and Description |
|---|---|
protected |
PxVehicleWheelsSimData() |
protected |
PxVehicleWheelsSimData(long address) |
checkNotNull, equals, getAddress, hashCodeprotected PxVehicleWheelsSimData()
protected PxVehicleWheelsSimData(long address)
public static PxVehicleWheelsSimData wrapPointer(long address)
public void destroy()
public static PxVehicleWheelsSimData allocate(int nbWheels)
nbWheels - WebIDL type: unsigned longPxVehicleWheelsSimDatapublic void setChassisMass(float chassisMass)
chassisMass - WebIDL type: floatpublic void free()
public void copy(PxVehicleWheelsSimData src, int srcWheel, int trgWheel)
src - WebIDL type: PxVehicleWheelsSimData [Const, Ref]srcWheel - WebIDL type: unsigned longtrgWheel - WebIDL type: unsigned longpublic int getNbWheels()
public PxVehicleSuspensionData getSuspensionData(int id)
id - WebIDL type: unsigned longPxVehicleSuspensionData [Const, Ref]public PxVehicleWheelData getWheelData(int id)
id - WebIDL type: unsigned longPxVehicleWheelData [Const, Ref]public PxVehicleTireData getTireData(int id)
id - WebIDL type: unsigned longPxVehicleTireData [Const, Ref]public PxVec3 getSuspTravelDirection(int id)
id - WebIDL type: unsigned longPxVec3 [Const, Ref]public PxVec3 getSuspForceAppPointOffset(int id)
id - WebIDL type: unsigned longPxVec3 [Const, Ref]public PxVec3 getTireForceAppPointOffset(int id)
id - WebIDL type: unsigned longPxVec3 [Const, Ref]public PxVec3 getWheelCentreOffset(int id)
id - WebIDL type: unsigned longPxVec3 [Const, Ref]public int getWheelShapeMapping(int wheelId)
wheelId - WebIDL type: unsigned longpublic PxFilterData getSceneQueryFilterData(int suspId)
suspId - WebIDL type: unsigned longPxFilterData [Const, Ref]public int getNbAntiRollBars()
public PxVehicleAntiRollBarData getAntiRollBarData(int antiRollId)
antiRollId - WebIDL type: unsigned longPxVehicleAntiRollBarData [Const, Ref]public PxVehicleTireLoadFilterData getTireLoadFilterData()
PxVehicleTireLoadFilterData [Const, Ref]public void setSuspensionData(int id,
PxVehicleSuspensionData susp)
id - WebIDL type: unsigned longsusp - WebIDL type: PxVehicleSuspensionData [Const, Ref]public void setWheelData(int id,
PxVehicleWheelData wheel)
id - WebIDL type: unsigned longwheel - WebIDL type: PxVehicleWheelData [Const, Ref]public void setTireData(int id,
PxVehicleTireData tire)
id - WebIDL type: unsigned longtire - WebIDL type: PxVehicleTireData [Const, Ref]public void setSuspTravelDirection(int id,
PxVec3 dir)
id - WebIDL type: unsigned longdir - WebIDL type: PxVec3 [Const, Ref]public void setSuspForceAppPointOffset(int id,
PxVec3 offset)
id - WebIDL type: unsigned longoffset - WebIDL type: PxVec3 [Const, Ref]public void setTireForceAppPointOffset(int id,
PxVec3 offset)
id - WebIDL type: unsigned longoffset - WebIDL type: PxVec3 [Const, Ref]public void setWheelCentreOffset(int id,
PxVec3 offset)
id - WebIDL type: unsigned longoffset - WebIDL type: PxVec3 [Const, Ref]public void setWheelShapeMapping(int wheelId,
int shapeId)
wheelId - WebIDL type: unsigned longshapeId - WebIDL type: longpublic void setSceneQueryFilterData(int suspId,
PxFilterData sqFilterData)
suspId - WebIDL type: unsigned longsqFilterData - WebIDL type: PxFilterData [Const, Ref]public void setTireLoadFilterData(PxVehicleTireLoadFilterData tireLoadFilter)
tireLoadFilter - WebIDL type: PxVehicleTireLoadFilterData [Const, Ref]public int addAntiRollBarData(PxVehicleAntiRollBarData antiRoll)
antiRoll - WebIDL type: PxVehicleAntiRollBarData [Const, Ref]public void disableWheel(int wheel)
wheel - WebIDL type: unsigned longpublic void enableWheel(int wheel)
wheel - WebIDL type: unsigned longpublic boolean getIsWheelDisabled(int wheel)
wheel - WebIDL type: unsigned longpublic void setSubStepCount(float thresholdLongitudinalSpeed,
int lowForwardSpeedSubStepCount,
int highForwardSpeedSubStepCount)
thresholdLongitudinalSpeed - WebIDL type: floatlowForwardSpeedSubStepCount - WebIDL type: unsigned longhighForwardSpeedSubStepCount - WebIDL type: unsigned longpublic void setMinLongSlipDenominator(float minLongSlipDenominator)
minLongSlipDenominator - WebIDL type: floatpublic void setFlags(PxVehicleWheelsSimFlags flags)
flags - WebIDL type: PxVehicleWheelsSimFlags [Ref]public PxVehicleWheelsSimFlags getFlags()
PxVehicleWheelsSimFlags [Value]public int getNbWheels4()
public int getNbSuspensionData()
public int getNbWheelData()
public int getNbSuspTravelDirection()
public int getNbTireData()
public int getNbSuspForceAppPointOffset()
public int getNbTireForceAppPointOffset()
public int getNbWheelCentreOffset()
public int getNbWheelShapeMapping()
public int getNbSceneQueryFilterData()
public float getMinLongSlipDenominator()
public void setThresholdLongSpeed(float f)
f - WebIDL type: floatpublic float getThresholdLongSpeed()
public void setLowForwardSpeedSubStepCount(int f)
f - WebIDL type: unsigned longpublic int getLowForwardSpeedSubStepCount()
public void setHighForwardSpeedSubStepCount(int f)
f - WebIDL type: unsigned longpublic int getHighForwardSpeedSubStepCount()
public void setWheelEnabledState(int wheel,
boolean state)
wheel - WebIDL type: unsigned longstate - WebIDL type: booleanpublic boolean getWheelEnabledState(int wheel)
wheel - WebIDL type: unsigned longpublic int getNbWheelEnabledState()
public int getNbAntiRollBars4()
public int getNbAntiRollBarData()
public void setAntiRollBarData(int id,
PxVehicleAntiRollBarData antiRoll)
id - WebIDL type: unsigned longantiRoll - WebIDL type: PxVehicleAntiRollBarData [Const, Ref]