panda3d.physics.LinearDistanceForce

from panda3d.physics import LinearDistanceForce
class LinearDistanceForce

Bases: LinearForce

Pure virtual class for sinks and sources

Inheritance diagram

Inheritance diagram of LinearDistanceForce

enum FalloffType
enumerator FT_ONE_OVER_R = 0
enumerator FT_ONE_OVER_R_SQUARED = 1
enumerator FT_ONE_OVER_R_CUBED = 2
static getClassType() → TypeHandle
Return type

TypeHandle

getFalloffType() → FalloffType

falloff_type query

Return type

FalloffType

getForceCenter() → LPoint3

force_center query

Return type

LPoint3

getRadius() → float

radius query

getScalarTerm() → float

calculate the term based on falloff

setFalloffType(ft: FalloffType) → None

falloff_type encapsulating wrap

setForceCenter(p: LPoint3) → None

set the force center

setRadius(r: float) → None

set the radius