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

panda/src/parametrics/cubicCurveseg.h File Reference

#include <pandabase.h>
#include "parametricCurve.h"

Go to the source code of this file.

Compounds

class  CubicCurveseg
 A CubicCurveseg is any curve that can be completely described by four 4-valued basis vectors, one for each dimension in three-space, and one for the homogeneous coordinate. More...


Defines

#define RT_POINT   0x01
#define RT_TANGENT   0x02
#define RT_CV   0x03
#define RT_BASE_TYPE   0xff
#define RT_KEEP_ORIG   0x100

Functions

void compute_nurbs_basis (int order, const float knots_in[], LMatrix4f &basis)


Detailed Description

Definition in file cubicCurveseg.h.


Define Documentation

#define RT_BASE_TYPE   0xff
 

Definition at line 36 of file cubicCurveseg.h.

#define RT_CV   0x03
 

Definition at line 35 of file cubicCurveseg.h.

Referenced by compute_seg_col().

#define RT_KEEP_ORIG   0x100
 

Definition at line 38 of file cubicCurveseg.h.

Referenced by ClassicNurbsCurve::get_knot().

#define RT_POINT   0x01
 

Definition at line 33 of file cubicCurveseg.h.

#define RT_TANGENT   0x02
 

Definition at line 34 of file cubicCurveseg.h.


Function Documentation

void compute_nurbs_basis int  order,
const float  knots_in[],
LMatrix4f &  basis
 

Definition at line 298 of file cubicCurveseg.cxx.


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