Package physx.vehicle
Class PxVehicleTopLevelFunctions
- java.lang.Object
-
- physx.NativeObject
-
- physx.vehicle.PxVehicleTopLevelFunctions
-
public class PxVehicleTopLevelFunctions extends NativeObject
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class physx.NativeObject
NativeObject.Allocator<T>
-
-
Field Summary
-
Fields inherited from class physx.NativeObject
address, isExternallyAllocated
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPxVehicleTopLevelFunctions()protectedPxVehicleTopLevelFunctions(long address)
-
Method Summary
-
Methods inherited from class physx.NativeObject
checkNotNull, equals, getAddress, hashCode
-
-
-
-
Method Detail
-
wrapPointer
public static PxVehicleTopLevelFunctions wrapPointer(long address)
-
destroy
public void destroy()
-
InitVehicleSDK
public static boolean InitVehicleSDK(PxPhysics physics)
- Parameters:
physics- WebIDL type:PxPhysics[Ref]- Returns:
- WebIDL type: boolean
-
PxVehicleComputeSprungMasses
public static void PxVehicleComputeSprungMasses(int nbSprungMasses, PxVec3 sprungMassCoordinates, PxVec3 centreOfMass, float totalMass, int gravityDirection, PxRealPtr sprungMasses)
-
PxVehicleSuspensionRaycasts
public static void PxVehicleSuspensionRaycasts(PxBatchQuery batchQuery, Vector_PxVehicleWheels vehicles, int nbSceneQueryResults, PxRaycastQueryResult sceneQueryResults)
- Parameters:
batchQuery- WebIDL type:PxBatchQueryvehicles- WebIDL type:Vector_PxVehicleWheels[Ref]nbSceneQueryResults- WebIDL type: unsigned longsceneQueryResults- WebIDL type:PxRaycastQueryResult
-
PxVehicleUpdates
public static void PxVehicleUpdates(float timestep, PxVec3 gravity, PxVehicleDrivableSurfaceToTireFrictionPairs vehicleDrivableSurfaceToTireFrictionPairs, Vector_PxVehicleWheels vehicles, PxVehicleWheelQueryResult vehicleWheelQueryResults)- Parameters:
timestep- WebIDL type: floatgravity- WebIDL type:PxVec3[Const, Ref]vehicleDrivableSurfaceToTireFrictionPairs- WebIDL type:PxVehicleDrivableSurfaceToTireFrictionPairs[Const, Ref]vehicles- WebIDL type:Vector_PxVehicleWheels[Ref]vehicleWheelQueryResults- WebIDL type:PxVehicleWheelQueryResult
-
VehicleSetUpdateMode
public static void VehicleSetUpdateMode(int vehicleUpdateMode)
- Parameters:
vehicleUpdateMode- WebIDL type:PxVehicleUpdateModeEnum[enum]
-
PxVehicleTireData_getFrictionVsSlipGraph
public static float PxVehicleTireData_getFrictionVsSlipGraph(PxVehicleTireData tireData, int m, int n)
- Parameters:
tireData- WebIDL type:PxVehicleTireDatam- WebIDL type: unsigned longn- WebIDL type: unsigned long- Returns:
- WebIDL type: float
-
PxVehicleTireData_setFrictionVsSlipGraph
public static void PxVehicleTireData_setFrictionVsSlipGraph(PxVehicleTireData tireData, int m, int n, float value)
- Parameters:
tireData- WebIDL type:PxVehicleTireDatam- WebIDL type: unsigned longn- WebIDL type: unsigned longvalue- WebIDL type: float
-
DefaultWheelSceneQueryPreFilterBlocking
public static PxBatchQueryPreFilterShader DefaultWheelSceneQueryPreFilterBlocking()
- Returns:
- WebIDL type:
PxBatchQueryPreFilterShader[Value]
-
DefaultWheelSceneQueryPostFilterBlocking
public static PxBatchQueryPostFilterShader DefaultWheelSceneQueryPostFilterBlocking()
- Returns:
- WebIDL type:
PxBatchQueryPostFilterShader[Value]
-
-