#include <linearCylinderVortexForce.h>
Inheritance diagram for LinearCylinderVortexForce:
Public Member Functions | |
virtual TypeHandle | get_type (void) const |
virtual TypeHandle | force_init_type () |
Static Public Member Functions | |
TypeHandle | get_class_type (void) |
void | init_type (void) |
Private Member Functions | |
virtual LinearForce * | make_copy (void) |
virtual LVector3f | get_child_vector (const PhysicsObject *po) |
LinearCylinderVortexForce (const LinearCylinderVortexForce ©) | |
virtual | ~LinearCylinderVortexForce (void) |
INLINE void | set_coef (float coef) |
INLINE float | get_coef (void) const |
INLINE void | set_radius (float radius) |
INLINE float | get_radius (void) const |
INLINE void | set_length (float length) |
INLINE float | get_length (void) const |
Private Attributes | |
float | _radius |
float | _length |
float | _coef |
PUBLISHED | __pad0__: LinearCylinderVortexForce(float radius = 1.0f |
PUBLISHED float | length = 0.0f |
PUBLISHED float float | coef = 1.0f |
PUBLISHED float float float | a = 1.0f |
PUBLISHED float float float bool | md = false) |
Static Private Attributes | |
TypeHandle | _type_handle |
|
Definition at line 44 of file linearCylinderVortexForce.cxx. References _coef, _length, and _radius. Referenced by make_copy(). |
|
Definition at line 57 of file linearCylinderVortexForce.cxx. |
|
Reimplemented from LinearForce. Definition at line 73 of file linearCylinderVortexForce.h. References LinearForce::get_class_type(), and LinearForce::init_type(). |
|
Implements LinearForce. Definition at line 77 of file linearCylinderVortexForce.cxx. References _coef, _length, _radius, PhysicsObject::get_position(), PhysicsObject::get_velocity(), IS_NEARLY_ZERO, and r. |
|
Reimplemented from LinearForce. Definition at line 62 of file linearCylinderVortexForce.h. |
|
|
|
|
|
|
|
Reimplemented from LinearForce. Definition at line 70 of file linearCylinderVortexForce.h. References LinearForce::get_class_type(). |
|
Reimplemented from LinearForce. Definition at line 65 of file linearCylinderVortexForce.h. References LinearForce::get_class_type(), LinearForce::init_type(), and register_type(). Referenced by init_libphysics(). |
|
Implements LinearForce. Definition at line 66 of file linearCylinderVortexForce.cxx. References LinearCylinderVortexForce(). |
|
|
|
|
|
|
|
Reimplemented from LinearForce. Definition at line 44 of file linearCylinderVortexForce.h. |
|
Definition at line 38 of file linearCylinderVortexForce.h. Referenced by get_child_vector(), and LinearCylinderVortexForce(). |
|
Definition at line 37 of file linearCylinderVortexForce.h. Referenced by get_child_vector(), and LinearCylinderVortexForce(). |
|
Definition at line 36 of file linearCylinderVortexForce.h. Referenced by get_child_vector(), and LinearCylinderVortexForce(). |
|
Reimplemented from LinearForce. Definition at line 23 of file linearCylinderVortexForce.cxx. |
|
Definition at line 47 of file linearCylinderVortexForce.h. |
|
Definition at line 46 of file linearCylinderVortexForce.h. |
|
Definition at line 45 of file linearCylinderVortexForce.h. |
|
Definition at line 48 of file linearCylinderVortexForce.h. |