#include <eggCurve.h>
Inheritance diagram for EggCurve:

| Public Types | |
| enum | CurveType { CT_none, CT_xyz, CT_hpr, CT_t } | 
| Public Member Functions | |
| INLINE | EggCurve (const string &name="") | 
| INLINE | EggCurve (const EggCurve ©) | 
| INLINE EggCurve & | operator= (const EggCurve ©) | 
| INLINE void | set_subdiv (int subdiv) | 
| INLINE int | get_subdiv () const | 
| INLINE void | set_curve_type (CurveType type) | 
| INLINE CurveType | get_curve_type () const | 
| virtual TypeHandle | get_type () const | 
| virtual TypeHandle | force_init_type () | 
| Static Public Member Functions | |
| CurveType | string_curve_type (const string &string) | 
| TypeHandle | get_class_type () | 
| void | init_type () | 
| Private Attributes | |
| int | _subdiv | 
| CurveType | _type | 
| Static Private Attributes | |
| TypeHandle | _type_handle | 
| 
 | 
| 
 Definition at line 37 of file eggCurve.h. | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Reimplemented from EggPrimitive. Reimplemented in EggNurbsCurve. Definition at line 69 of file eggCurve.h. References EggPrimitive::get_class_type(), and EggPrimitive::init_type(). | 
| 
 | 
| 
 Reimplemented from EggPrimitive. Reimplemented in EggNurbsCurve. Definition at line 58 of file eggCurve.h. Referenced by EggNurbsCurve::force_init_type(), and EggNurbsCurve::get_type(). | 
| 
 | 
| 
 Referenced by EggLoader::make_node(), and EggNurbsCurve::write(). | 
| 
 | 
| 
 Referenced by EggNurbsCurve::write(). | 
| 
 | 
| 
 Reimplemented from EggPrimitive. Reimplemented in EggNurbsCurve. Definition at line 66 of file eggCurve.h. References EggPrimitive::get_class_type(). | 
| 
 | 
| 
 Reimplemented from EggPrimitive. Reimplemented in EggNurbsCurve. Definition at line 61 of file eggCurve.h. References EggPrimitive::get_class_type(), EggPrimitive::init_type(), and register_type(). Referenced by EggNurbsCurve::force_init_type(), and init_libegg(). | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 | 
| 
 Definition at line 35 of file eggCurve.cxx. References cmp_nocase_uh(), CT_hpr, CT_none, CT_t, and CT_xyz. | 
| 
 | 
| 
 Definition at line 53 of file eggCurve.h. | 
| 
 | 
| 
 Definition at line 54 of file eggCurve.h. | 
| 
 | 
| 
 Reimplemented from EggPrimitive. Reimplemented in EggNurbsCurve. Definition at line 24 of file eggCurve.cxx. | 
 1.3
1.3