Panda3D
Public Member Functions | Static Public Member Functions

AngularVectorForce Class Reference

a simple directed torque force, the angular equivalent of simple vector force. More...

Inheritance diagram for AngularVectorForce:
AngularForce BaseForce

List of all members.

Public Member Functions

 AngularVectorForce (AngularVectorForce const copy)
 copy constructor
 AngularVectorForce (LRotationf const quat)
 constructor
 AngularVectorForce (float h, float p, float r)
 constructor
bool getActive ()
ForceNode getForceNode ()
NodePath getForceNodePath ()
LRotationf getLocalQuat ()
LRotationf getQuat (PhysicsObject const po)
 access query
bool isLinear ()
AngularForce makeCopy ()
 output (ostream out)
 Write a string representation of this instance to <out>.
 setActive (bool active)
 setHpr (float h, float p, float r)
 setQuat (LRotationf const quat)
 write (ostream out, int indent_level)
 Write a string representation of this instance to <out>.
 write (ostream out, unsigned int indent)
 Write a string representation of this instance to <out>.
 write (ostream out)
 Write a string representation of this instance to <out>.

Static Public Member Functions

static TypeHandle getClassType ()

Detailed Description

a simple directed torque force, the angular equivalent of simple vector force.


Constructor & Destructor Documentation

copy constructor

AngularVectorForce ( LRotationf const  quat)

constructor

AngularVectorForce ( float  h,
float  p,
float  r 
)

constructor


Member Function Documentation

bool getActive ( ) [inherited]
static TypeHandle getClassType ( ) [static]

Reimplemented from AngularForce.

ForceNode getForceNode ( ) [inherited]
NodePath getForceNodePath ( ) [inherited]
LRotationf getLocalQuat ( )
LRotationf getQuat ( PhysicsObject const  po) [inherited]

access query

bool isLinear ( ) [inherited]
AngularForce makeCopy ( ) [inherited]
output ( ostream  out) [inherited]

Write a string representation of this instance to <out>.

setActive ( bool  active) [inherited]
setHpr ( float  h,
float  p,
float  r 
)
setQuat ( LRotationf const  quat)
write ( ostream  out) [inherited]

Write a string representation of this instance to <out>.

Reimplemented from BaseForce.

write ( ostream  out,
unsigned int  indent 
) [inherited]

Write a string representation of this instance to <out>.

write ( ostream  out,
int  indent_level 
) [inherited]

Write a string representation of this instance to <out>.

 All Classes Namespaces Functions Variables Enumerations Enumerator Properties