Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

parametricCurve.h File Reference

#include "pandabase.h"
#include "pandaNode.h"
#include "luse.h"
#include "typedef.h"
#include "plist.h"
#include "pvector.h"

Go to the source code of this file.

Compounds

class  ParametricCurve
struct  ParametricCurve::BezierSeg

Defines

#define PCT_NONE   0
#define PCT_XYZ   1
#define PCT_HPR   2
#define PCT_T   3

Variables

END_PUBLISH class ParametricCurveDrawer


Define Documentation

#define PCT_HPR   2
 

Definition at line 44 of file parametricCurve.h.

Referenced by ParametricCurveCollection::clear_timewarps(), ParametricCurveCollection::evaluate(), ParametricCurveCollection::face_forward(), ParametricCurveCollection::get_hpr_curve(), HermiteCurve::invalidate_cv(), EggLoader::make_node(), HermiteCurve::output(), PT(), HermiteCurve::recompute_basis(), ParametricCurve::set_curve_type(), ParametricCurveCollection::stitch(), ParametricCurveCollection::write_egg(), and ParametricCurve::write_egg().

#define PCT_NONE   0
 

Definition at line 38 of file parametricCurve.h.

Referenced by ParametricCurveCollection::evaluate(), ParametricCurveCollection::get_default_curve(), and ParametricCurve::set_curve_type().

#define PCT_T   3
 

Definition at line 47 of file parametricCurve.h.

Referenced by ParametricCurveCollection::evaluate(), ParametricCurveCollection::evaluate_t(), ParametricCurveCollection::get_num_timewarps(), ParametricCurveCollection::get_timewarp_curve(), ParametricCurveCollection::make_even(), EggLoader::make_node(), HermiteCurve::output(), ParametricCurveCollection::reset_max_t(), ParametricCurve::set_curve_type(), ParametricCurveCollection::write_egg(), and ParametricCurve::write_egg().

#define PCT_XYZ   1
 

Definition at line 41 of file parametricCurve.h.

Referenced by ParametricCurveCollection::clear_timewarps(), ParametricCurveCollection::evaluate(), ParametricCurveCollection::face_forward(), ParametricCurveCollection::get_xyz_curve(), EggLoader::make_node(), HermiteCurve::output(), PT(), ParametricCurve::set_curve_type(), ParametricCurveCollection::stitch(), ParametricCurveCollection::write_egg(), and ParametricCurve::write_egg().


Variable Documentation

END_PUBLISH class ParametricCurveDrawer
 

Definition at line 51 of file parametricCurve.h.


Generated on Fri Apr 18 00:10:56 2003 for Panda by doxygen1.3