IPhysics: CPhysicsPulley Class Reference

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

# CPhysicsPulley Class Reference

`#include <CPhysicsPulley.h>`

Inherits IPhysicsCustom.

List of all members.

## Public Member Functions

| CPhysicsPulley ()
| ~CPhysicsPulley ()
void | init (NewtonWorld *world, SPhysicsPulley *pulley)
void | submitConstraint ()

## Private Attributes

NewtonWorld * | m_world
f32 | m_gearRatio
vector3df | m_pPin
vector3df | m_cPin
IPhysicsBaseEntity * | m_child
IPhysicsBaseEntity * | m_parent
vector3df | m_mLocalOrient0
vector3df | m_mLocalPos0
vector3df | m_mLocalOrient1
vector3df | m_mLocalPos1

## Constructor & Destructor Documentation

CPhysicsPulley::CPhysicsPulley | ( |  | ) |

CPhysicsPulley::~CPhysicsPulley | ( |  | ) |

## Member Function Documentation

void CPhysicsPulley::init | ( | NewtonWorld * | world,
|  | SPhysicsPulley * | pulley |
| ) |  |  |

void CPhysicsPulley::submitConstraint | ( |  | ) | `[virtual]`

Implements IPhysicsCustom.

## Member Data Documentation

NewtonWorld* CPhysicsPulley::m_world`[private]`

Reimplemented from IPhysicsJoint.

f32 CPhysicsPulley::m_gearRatio`[private]`

vector3df CPhysicsPulley::m_pPin`[private]`

vector3df CPhysicsPulley::m_cPin`[private]`

IPhysicsBaseEntity* CPhysicsPulley::m_child`[private]`

Reimplemented from IPhysicsCustom.

IPhysicsBaseEntity* CPhysicsPulley::m_parent`[private]`

Reimplemented from IPhysicsCustom.

vector3df CPhysicsPulley::m_mLocalOrient0`[private]`

vector3df CPhysicsPulley::m_mLocalPos0`[private]`

vector3df CPhysicsPulley::m_mLocalOrient1`[private]`

vector3df CPhysicsPulley::m_mLocalPos1`[private]`

The documentation for this class was generated from the following files:

- C:/Documents and Settings/user/Desktop/IPhysics 1.5 Irr 1.2/source/CPhysicsPulley.h
- C:/Documents and Settings/user/Desktop/IPhysics 1.5 Irr 1.2/source/CPhysicsPulley.cpp