Public Attributes | List of all members
PxModifyContactHeader Struct Reference

Extended header structure for modifiable contacts. More...

#include <PxContact.h>

Inheritance diagram for PxModifyContactHeader:
Inheritance graph
[legend]
Collaboration diagram for PxModifyContactHeader:
Collaboration graph
[legend]

Public Attributes

PxReal invMassScale0
 Inverse mass scale for body A. More...
 
PxReal invMassScale1
 Inverse mass scale for body B. More...
 
PxReal invInertiaScale0
 Inverse inertia scale for body A. More...
 
PxReal invInertiaScale1
 Inverse inertia scale for body B. More...
 
- Public Attributes inherited from PxContactHeader
PxU16 totalContactCount
 Total contact count for entire compressed contact stream. More...
 
PxU16 flags
 The flags. More...
 

Additional Inherited Members

- Public Types inherited from PxContactHeader
enum  PxContactHeaderFlags {
  eHAS_FACE_INDICES = 1,
  eMODIFIABLE = 2,
  eFORCE_NO_RESPONSE = 4,
  eHAS_MODIFIED_MASS_RATIOS = 8,
  eHAS_TARGET_VELOCITY = 16,
  eHAS_MAX_IMPULSE = 32
}
 

Detailed Description

Extended header structure for modifiable contacts.

Member Data Documentation

PxReal PxModifyContactHeader::invInertiaScale0

Inverse inertia scale for body A.

Referenced by PxContactSet::getInvInertiaScale0(), and PxContactSet::setInvInertiaScale0().

PxReal PxModifyContactHeader::invInertiaScale1

Inverse inertia scale for body B.

Referenced by PxContactSet::getInvInertiaScale1(), and PxContactSet::setInvInertiaScale1().

PxReal PxModifyContactHeader::invMassScale0

Inverse mass scale for body A.

Referenced by PxContactSet::getInvMassScale0(), and PxContactSet::setInvMassScale0().

PxReal PxModifyContactHeader::invMassScale1

Inverse mass scale for body B.

Referenced by PxContactSet::getInvMassScale1(), and PxContactSet::setInvMassScale1().


The documentation for this struct was generated from the following file:


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