Panda3D

- Main Page
- Packages
- Classes

- Packages
- Package Functions

Classes

# Package panda3d.physics

## Classes
class | ActorNode
class | AngularEulerIntegrator
class | AngularForce
| pure virtual parent of all quat-based forces. More...
class | AngularIntegrator
| Pure virtual base class for physical modeling. More...
class | AngularVectorForce
| a simple directed torque force, the angular equivalent of simple vector force. More...
class | ArcEmitter
class | BaseForce
| pure virtual base class for all forces that could POSSIBLY exist. More...
class | BaseIntegrator
| pure virtual integrator class that holds cached matrix information that really should be common to any possible child implementation. More...
class | BaseParticleEmitter
| Describes a physical region in space in which particles are randomly generated. More...
class | BaseParticleFactory
| Pure Virtual base class for creating particles. More...
class | BaseParticleRenderer
| Pure virtual particle renderer base class. More...
class | BoxEmitter
| Describes a voluminous box region in which particles are generated. More...
class | ColorInterpolationFunction
| Abstract class from which all other functions should inherit. More...
class | ColorInterpolationFunctionConstant
| Defines a constant color over the lifetime of the segment. More...
class | ColorInterpolationFunctionLinear
| Defines a linear interpolation over the lifetime of the segment. More...
class | ColorInterpolationFunctionSinusoid
| Defines a sinusoidal blending between two colors. More...
class | ColorInterpolationFunctionStepwave
| Defines a discrete cyclical transition between two colors. More...
class | ColorInterpolationManager
| High level class for color interpolation. More...
class | ColorInterpolationSegment
| A single unit of interpolation. More...
class | DiscEmitter
| Describes a planar disc region from which particles are generated. More...
class | ForceNode
| A force that lives in the scene graph and is therefore subject to local coordinate systems. More...
class | GeomParticleRenderer
class | LinearControlForce
| Simple directed vector force. More...
class | LinearCylinderVortexForce
| Defines a cylinder inside of which all forces are tangential to the theta of the particle wrt the z-axis in local coord. More...
class | LinearDistanceForce
| Pure virtual class for sinks and sources. More...
class | LinearEulerIntegrator
class | LinearForce
class | LinearFrictionForce
| Friction-based drag force. More...
class | LinearIntegrator
| Pure virtual base class for physical modeling. More...
class | LinearJitterForce
class | LinearNoiseForce
| Repeating noise force vector. More...
class | LinearRandomForce
| Pure virtual, parent to noiseForce and jitterForce. More...
class | LinearSinkForce
| Attractor force. More...
class | LinearSourceForce
| Repellant force. More...
class | LinearUserDefinedForce
| a programmable force that takes an evaluator fn. More...
class | LinearVectorForce
| Simple directed vector force. More...
class | LineEmitter
| Describes a linear region in which particles are generated. More...
class | LineParticleRenderer
| renders a line from last position to current position -- good for rain, sparks, etc. More...
class | ParticleSystem
| Contains and manages a particle system. More...
class | ParticleSystemManager
| Manages a set of individual ParticleSystem objects, so that each individual one doesn't have to be updated and rendered every frame See Also : particleSystemManager.cxx. More...
class | Physical
| Defines a set of physically modeled attributes. More...
class | PhysicalNode
class | PhysicsCollisionHandler
| A specialized kind of CollisionHandler that simply pushes back on things that attempt to move into solid walls. More...
class | PhysicsManager
| Physics don't get much higher-level than this. More...
class | PhysicsObject
| A body on which physics will be applied. More...
class | PhysicsObjectCollection
| This is a set of zero or more PhysicsObjects. More...
class | PointEmitter
| Describes a planar ring region in which particles are generated. More...
class | PointParticleFactory
| Creates point particles to user specs. More...
class | PointParticleRenderer
| Simple point/point particle renderer. More...
class | RectangleEmitter
| Describes a planar square region in which particles are generated. More...
class | RingEmitter
class | SparkleParticleRenderer
| pretty sparkly things. More...
class | SphereSurfaceEmitter
| Describes a curved space in which particles are generated. More...
class | SphereVolumeEmitter
| Describes a voluminous spherical region in which particles are generated. More...
class | SpriteAnim
| Helper class used by SpriteParticleRenderer to keep track of its textures and their respective UVs and source types. More...
class | SpriteParticleRenderer
| Renders a particle system with high-speed nasty trick sprites. More...
class | TangentRingEmitter
| Describes a planar ring region in which tangent particles are generated, and particles fly off tangential to the ring. More...
class | ZSpinParticleFactory

All Classes Namespaces Functions Variables Enumerations Enumerator Properties