From 3dfe2108cfab31ba3ee5527e217d0d8e99a51162 Mon Sep 17 00:00:00 2001 From: git perforce import user Date: Tue, 25 Oct 2016 12:29:14 -0600 Subject: Initial commit: PhysX 3.4.0 Update @ 21294896 APEX 1.4.0 Update @ 21275617 [CL 21300167] --- .../PhysXAPI/files/classPxVehicleGearsData.html | 442 +++++++++++++++++++++ 1 file changed, 442 insertions(+) create mode 100644 PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleGearsData.html (limited to 'PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleGearsData.html') diff --git a/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleGearsData.html b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleGearsData.html new file mode 100644 index 00000000..50c35359 --- /dev/null +++ b/PhysX_3.4/Documentation/PhysXAPI/files/classPxVehicleGearsData.html @@ -0,0 +1,442 @@ + + + NVIDIA(R) PhysX(R) SDK 3.4 API Reference: PxVehicleGearsData Class Reference + + + + + + + +
+

PxVehicleGearsData Class Reference
+ +[Vehicle] +

#include <PxVehicleComponents.h> +

+ +

+List of all members. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

enum  Enum {
+  eREVERSE = 0, +
+  eNEUTRAL, +
+  eFIRST, +
+  eSECOND, +
+  eTHIRD, +
+  eFOURTH, +
+  eFIFTH, +
+  eSIXTH, +
+  eSEVENTH, +
+  eEIGHTH, +
+  eNINTH, +
+  eTENTH, +
+  eELEVENTH, +
+  eTWELFTH, +
+  eTHIRTEENTH, +
+  eFOURTEENTH, +
+  eFIFTEENTH, +
+  eSIXTEENTH, +
+  eSEVENTEENTH, +
+  eEIGHTEENTH, +
+  eNINETEENTH, +
+  eTWENTIETH, +
+  eTWENTYFIRST, +
+  eTWENTYSECOND, +
+  eTWENTYTHIRD, +
+  eTWENTYFOURTH, +
+  eTWENTYFIFTH, +
+  eTWENTYSIXTH, +
+  eTWENTYSEVENTH, +
+  eTWENTYEIGHTH, +
+  eTWENTYNINTH, +
+  eTHIRTIETH, +
+  eGEARSRATIO_COUNT +
+ }

Public Member Functions

 PxVehicleGearsData ()
 PxVehicleGearsData (const PxEMPTY)
PxReal getGearRatio (PxVehicleGearsData::Enum a) const
void setGearRatio (PxVehicleGearsData::Enum a, PxReal ratio)

Public Attributes

PxReal mRatios [PxVehicleGearsData::eGEARSRATIO_COUNT]
 Gear ratios.
PxReal mFinalRatio
 Gear ratio applied is mRatios[currentGear]*finalRatio.
PxU32 mNbRatios
 Number of gears (including reverse and neutral).
PxReal mSwitchTime
 Time it takes to switch gear.

Private Member Functions

bool isValid () const

Private Attributes

PxReal mPad

Friends

class PxVehicleDriveSimData
+


Member Enumeration Documentation

+ +
+
+ + + + +
enum PxVehicleGearsData::Enum
+
+
+ +

+

Enumerator:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
eREVERSE  +
eNEUTRAL  +
eFIRST  +
eSECOND  +
eTHIRD  +
eFOURTH  +
eFIFTH  +
eSIXTH  +
eSEVENTH  +
eEIGHTH  +
eNINTH  +
eTENTH  +
eELEVENTH  +
eTWELFTH  +
eTHIRTEENTH  +
eFOURTEENTH  +
eFIFTEENTH  +
eSIXTEENTH  +
eSEVENTEENTH  +
eEIGHTEENTH  +
eNINETEENTH  +
eTWENTIETH  +
eTWENTYFIRST  +
eTWENTYSECOND  +
eTWENTYTHIRD  +
eTWENTYFOURTH  +
eTWENTYFIFTH  +
eTWENTYSIXTH  +
eTWENTYSEVENTH  +
eTWENTYEIGHTH  +
eTWENTYNINTH  +
eTHIRTIETH  +
eGEARSRATIO_COUNT  +
+
+ +
+

+


Constructor & Destructor Documentation

+ +
+
+ + + + + + + + +
PxVehicleGearsData::PxVehicleGearsData (  )  [inline]
+
+ +

+ +

+
+ + + + + + + + + +
PxVehicleGearsData::PxVehicleGearsData (const   PxEMPTY  )  [inline]
+
+
+ +

+ +

+

+


Member Function Documentation

+ +
+
+ + + + + + + + + +
PxReal PxVehicleGearsData::getGearRatio (PxVehicleGearsData::Enum  a  )  const [inline]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + +
bool PxVehicleGearsData::isValid (  )  const [private]
+
+
+ +

+ +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
void PxVehicleGearsData::setGearRatio (PxVehicleGearsData::Enum  a,
PxReal  ratio 
) [inline]
+
+
+ +

+ +

+

+


Friends And Related Function Documentation

+ +
+
+ + + + +
friend class PxVehicleDriveSimData [friend]
+
+
+ +

+ +

+

+


Member Data Documentation

+ +
+ +
+ +

+Gear ratio applied is mRatios[currentGear]*finalRatio. +

+Range: [0, PX_MAX_F32)
+ +

+

+ +

+ +
+ +

+Number of gears (including reverse and neutral). +

+Range: (0, MAX_NB_GEAR_RATIOS)
+ +

+

+ +

+
+ + + + +
PxReal PxVehicleGearsData::mPad [private]
+
+
+ +

+ +

+

+ +

+
+ + + + +
PxReal PxVehicleGearsData::mRatios[PxVehicleGearsData::eGEARSRATIO_COUNT]
+
+
+ +

+Gear ratios. +

+Range: [0, PX_MAX_F32)
+ +

+

+ +

+ +
+ +

+Time it takes to switch gear. +

+

Note:
Specified in seconds (s).
+Range: [0, MAX_NB_GEAR_RATIOS)
+ +
+

+


The documentation for this class was generated from the following file: +
+ +

+Copyright © 2008-2016 NVIDIA Corporation, 2701 San Tomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com + + -- cgit v1.2.3