#include <nodePathLerps.h>
Inheritance diagram for ScaleLerpFunctor:
Public Member Functions | |
ScaleLerpFunctor (const ScaleLerpFunctor &) | |
virtual | ~ScaleLerpFunctor (void) |
ScaleLerpFunctor & | operator= (const ScaleLerpFunctor &) |
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 LVecBase3f LVecBase3f | _node_path (np) |
PUBLISHED LVecBase3f LVecBase3f | _is_wrt (false) |
ScaleLerpFunctor (NodePath np, float sx, float sy, float sz, float ex, float ey, float ez) | |
ScaleLerpFunctor (NodePath np, LVecBase3f start, LVecBase3f end, NodePath wrt) | |
ScaleLerpFunctor (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__: ScaleLerpFunctor(NodePath np |
PUBLISHED LVecBase3f | start |
PUBLISHED LVecBase3f LVecBase3f | end: LVecBase3fLerpFunctor(start |
Static Private Attributes | |
TypeHandle | _type_handle |
|
Definition at line 148 of file nodePathLerps.h. |
|
Definition at line 152 of file nodePathLerps.h. |
|
Definition at line 155 of file nodePathLerps.h. |
|
Definition at line 91 of file nodePathLerps.cxx. References c. |
|
Definition at line 94 of file nodePathLerps.cxx. |
|
Definition at line 147 of file nodePathLerps.h. |
|
|
|
Reimplemented from SimpleLerpFunctor< LVecBase3f >. Definition at line 179 of file nodePathLerps.h. References SimpleLerpFunctor< LVecBase3f >::get_class_type(), and SimpleLerpFunctor< LVecBase3f >::init_type(). |
|
Reimplemented from SimpleLerpFunctor< LVecBase3f >. Definition at line 168 of file nodePathLerps.h. |
|
Reimplemented from SimpleLerpFunctor< LVecBase3f >. Definition at line 176 of file nodePathLerps.h. References SimpleLerpFunctor< LVecBase3f >::get_class_type(). |
|
Reimplemented from SimpleLerpFunctor< LVecBase3f >. Definition at line 171 of file nodePathLerps.h. References SimpleLerpFunctor< LVecBase3f >::init_type(), and register_type(). Referenced by init_libpgraph(). |
|
Reimplemented from SimpleLerpFunctor< LVecBase3f >. Definition at line 104 of file nodePathLerps.cxx. References _node_path, _wrt_path, NodePath::set_scale(), and t. |
|
Definition at line 98 of file nodePathLerps.cxx. References _node_path, c, and SimpleLerpFunctor< LVecBase3f >::operator=(). |
|
Reimplemented from SimpleLerpFunctor< LVecBase3f >. Definition at line 146 of file nodePathLerps.h. |
|
Definition at line 142 of file nodePathLerps.h. |
|
Definition at line 141 of file nodePathLerps.h. Referenced by operator()(), and operator=(). |
|
Reimplemented from SimpleLerpFunctor< LVecBase3f >. Definition at line 23 of file nodePathLerps.cxx. |
|
Definition at line 143 of file nodePathLerps.h. Referenced by operator()(). |
|
Definition at line 146 of file nodePathLerps.h. |
|
Definition at line 146 of file nodePathLerps.h. |