#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. |
1.3