#include <nodePathLerps.h>
Inheritance diagram for PosLerpFunctor:
Public Member Functions | |
PosLerpFunctor (const PosLerpFunctor &) | |
virtual | ~PosLerpFunctor (void) |
PosLerpFunctor & | operator= (const PosLerpFunctor &) |
virtual void | operator() (float) |
virtual TypeHandle | get_type (void) const |
virtual TypeHandle | force_init_type (void) |
Static Public Member Functions | |
TypeHandle | get_class_type (void) |
void | init_type (void) |
Private Member Functions | |
PUBLISHED LPoint3f LPoint3f | _node_path (np) |
PUBLISHED LPoint3f LPoint3f | _is_wrt (false) |
PosLerpFunctor (NodePath np, float sx, float sy, float sz, float ex, float ey, float ez) | |
PosLerpFunctor (NodePath np, LPoint3f start, LPoint3f end, NodePath wrt) | |
PosLerpFunctor (NodePath np, float sx, float sy, float sz, float ex, float ey, float ez, NodePath wrt) | |
Private Attributes | |
NodePath | _node_path |
bool | _is_wrt |
NodePath | _wrt_path |
PUBLISHED | __pad0__: PosLerpFunctor(NodePath np |
PUBLISHED LPoint3f | start |
PUBLISHED LPoint3f LPoint3f | end: LPoint3fLerpFunctor(start |
Static Private Attributes | |
TypeHandle | _type_handle |
|
Definition at line 40 of file nodePathLerps.h. |
|
Definition at line 44 of file nodePathLerps.h. |
|
Definition at line 47 of file nodePathLerps.h. |
|
Definition at line 31 of file nodePathLerps.cxx. References c. |
|
Definition at line 34 of file nodePathLerps.cxx. |
|
Definition at line 39 of file nodePathLerps.h. |
|
|
|
Reimplemented from SimpleLerpFunctor< LPoint3f >. Definition at line 71 of file nodePathLerps.h. References SimpleLerpFunctor< LPoint3f >::get_class_type(), and SimpleLerpFunctor< LPoint3f >::init_type(). |
|
Reimplemented from SimpleLerpFunctor< LPoint3f >. Definition at line 60 of file nodePathLerps.h. |
|
Reimplemented from SimpleLerpFunctor< LPoint3f >. Definition at line 68 of file nodePathLerps.h. References SimpleLerpFunctor< LPoint3f >::get_class_type(). |
|
Reimplemented from SimpleLerpFunctor< LPoint3f >. Definition at line 63 of file nodePathLerps.h. References SimpleLerpFunctor< LPoint3f >::init_type(), and register_type(). Referenced by init_libpgraph(). |
|
Reimplemented from SimpleLerpFunctor< LPoint3f >. Definition at line 44 of file nodePathLerps.cxx. References _node_path, _wrt_path, NodePath::set_pos(), and t. |
|
Definition at line 38 of file nodePathLerps.cxx. References _node_path, c, and SimpleLerpFunctor< LPoint3f >::operator=(). |
|
Reimplemented from SimpleLerpFunctor< LPoint3f >. Definition at line 38 of file nodePathLerps.h. |
|
Definition at line 34 of file nodePathLerps.h. |
|
Definition at line 33 of file nodePathLerps.h. Referenced by operator()(), and operator=(). |
|
Reimplemented from SimpleLerpFunctor< LPoint3f >. Definition at line 21 of file nodePathLerps.cxx. |
|
Definition at line 35 of file nodePathLerps.h. Referenced by operator()(). |
|
Definition at line 38 of file nodePathLerps.h. |
|
Definition at line 38 of file nodePathLerps.h. |