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

panda/src/parametrics/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
 A virtual base class for parametric curves. More...

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


Detailed Description

Definition in file parametricCurve.h.


Define Documentation

#define PCT_HPR   2
 

Definition at line 47 of file parametricCurve.h.

Referenced by ParametricCurve::adjust_point(), ParametricCurveCollection::clear(), CurveFitter::compute_tangents(), HermiteCurve::format_egg(), ParametricCurve::is_valid(), and HermiteCurve::set_cv_name().

#define PCT_NONE   0
 

Definition at line 41 of file parametricCurve.h.

Referenced by ParametricCurve::is_valid().

#define PCT_T   3
 

Definition at line 50 of file parametricCurve.h.

Referenced by ParametricCurve::adjust_point(), ParametricCurveCollection::evaluate(), ParametricCurveCollection::get_hpr_curve(), ParametricCurve::is_valid(), and HermiteCurve::set_cv_name().

#define PCT_XYZ   1
 

Definition at line 44 of file parametricCurve.h.

Referenced by CurveFitter::compute_tangents(), ParametricCurveCollection::evaluate(), ParametricCurveCollection::has_curve(), ParametricCurve::is_valid(), and HermiteCurve::set_cv_name().


Variable Documentation

END_PUBLISH class ParametricCurveDrawer
 

Definition at line 54 of file parametricCurve.h.


Generated on Fri May 2 00:45:56 2003 for Panda by doxygen1.3