#include <eggSwitchCondition.h>
Inheritance diagram for EggSwitchConditionDistance:
Public Member Functions | |
EggSwitchConditionDistance (double switch_in, double switch_out, const LPoint3d ¢er, double fade=0.0) | |
virtual EggSwitchCondition * | make_copy () const |
virtual void | write (ostream &out, int indent_level) const |
virtual void | transform (const LMatrix4d &mat) |
virtual TypeHandle | get_type () const |
Static Public Member Functions | |
TypeHandle | get_class_type () |
void | init_type () |
Public Attributes | |
double | _switch_in |
double | _switch_out |
double | _fade |
LPoint3d | _center |
Static Private Attributes | |
TypeHandle | _type_handle |
|
Definition at line 33 of file eggSwitchCondition.cxx. References _center, _fade, _switch_in, and _switch_out. Referenced by make_copy(). |
|
Reimplemented from EggSwitchCondition. Definition at line 85 of file eggSwitchCondition.h. |
|
Reimplemented from EggSwitchCondition. Definition at line 93 of file eggSwitchCondition.h. References EggSwitchCondition::get_class_type(). |
|
Reimplemented from EggSwitchCondition. Definition at line 88 of file eggSwitchCondition.h. References EggSwitchCondition::get_class_type(), EggSwitchCondition::init_type(), and register_type(). Referenced by init_libegg(). |
|
Implements EggSwitchCondition. Definition at line 48 of file eggSwitchCondition.cxx. References EggSwitchConditionDistance(). |
|
Implements EggSwitchCondition. Definition at line 80 of file eggSwitchCondition.cxx. References _center. |
|
Implements EggSwitchCondition. Definition at line 59 of file eggSwitchCondition.cxx. References _center, _fade, _switch_in, _switch_out, and indent(). |
|
Definition at line 81 of file eggSwitchCondition.h. Referenced by EggSwitchConditionDistance(), EggLoader::make_node(), EggBinner::sorts_less(), transform(), and write(). |
|
Definition at line 80 of file eggSwitchCondition.h. Referenced by EggSwitchConditionDistance(), and write(). |
|
Definition at line 80 of file eggSwitchCondition.h. Referenced by EggSwitchConditionDistance(), EggLoader::make_node(), LODInstance::operator<(), and write(). |
|
Definition at line 80 of file eggSwitchCondition.h. Referenced by EggSwitchConditionDistance(), EggLoader::make_node(), and write(). |
|
Reimplemented from EggSwitchCondition. Definition at line 24 of file eggSwitchCondition.cxx. |