Panda3D

- Main Page
- Packages
- Classes

- Class List
- Class Index
- Class Hierarchy
- Class Members

Public Member Functions | Static Public Member Functions

# BaseForce Class Reference

pure virtual base class for all forces that could POSSIBLY exist. More...

Inheritance diagram for BaseForce:

List of all members.

## Public Member Functions
bool | getActive ()
ForceNode | getForceNode ()
NodePath | getForceNodePath ()
bool | isLinear ()
| output (ostream out)
| Write a string representation of this instance to <out>.
| setActive (bool active)
| write (ostream out)
| Write a string representation of this instance to <out>.
| write (ostream out, int indent_level)
| Write a string representation of this instance to <out>.
## Static Public Member Functions
static TypeHandle | getClassType ()

## Detailed Description

pure virtual base class for all forces that could POSSIBLY exist.

## Member Function Documentation

bool getActive | ( |  | ) |

static TypeHandle getClassType | ( |  | ) | `[static]`

Reimplemented in LinearForce, AngularForce, AngularVectorForce, LinearControlForce, LinearCylinderVortexForce, LinearDistanceForce, LinearFrictionForce, LinearRandomForce, LinearJitterForce, LinearNoiseForce, LinearSinkForce, LinearSourceForce, LinearUserDefinedForce, and LinearVectorForce.

ForceNode getForceNode | ( |  | ) |

NodePath getForceNodePath | ( |  | ) |

bool isLinear | ( |  | ) |

output | ( | ostream | out | ) |

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

setActive | ( | bool | active | ) |

write | ( | ostream | out | ) |

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

Reimplemented in LinearForce, and AngularForce.

write | ( | ostream | out,
|  | int | indent_level
| ) |  |

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

All Classes Namespaces Functions Variables Enumerations Enumerator Properties