appendCv int NurbsCurveInterface::append_cv(float x, float y, float z); Filename: nurbsCurveInterface.I Created by: drose (02Mar01) PANDA 3D SOFTWARE Copyright (c) 2001 - 2004, Disney Enterprises, Inc. All rights reserved All use of this software is subject to the terms of the Panda 3d Software license. You should have received a copy of this license along with this source code; you will also find a current copy of the license at http://etc.cmu.edu/panda3d/docs/license/ . To contact the maintainers of this program write to panda3d-general@lists.sourceforge.net . Description: |
getClassType static TypeHandle NurbsCurveInterface::get_class_type(void); Undocumented function. |
getCv virtual LVecBase4f NurbsCurveInterface::get_cv(int n) const = 0; Undocumented function. |
getCvPoint LVecBase3f NurbsCurveInterface::get_cv_point(int n) const; Description: Returns the position of the indicated CV. |
getCvWeight float NurbsCurveInterface::get_cv_weight(int n) const; Description: Returns the weight of the indicated CV. |
getKnot virtual float NurbsCurveInterface::get_knot(int n) const = 0; Undocumented function. |
getNumCvs virtual int NurbsCurveInterface::get_num_cvs(void) const = 0; Undocumented function. |
getNumKnots virtual int NurbsCurveInterface::get_num_knots(void) const = 0; Undocumented function. |
getOrder virtual int NurbsCurveInterface::get_order(void) const = 0; Undocumented function. |
insertCv virtual bool NurbsCurveInterface::insert_cv(float t) = 0; Undocumented function. |
removeAllCvs virtual void NurbsCurveInterface::remove_all_cvs(void) = 0; Undocumented function. |
removeCv virtual bool NurbsCurveInterface::remove_cv(int n) = 0; Undocumented function. |
setCv virtual bool NurbsCurveInterface::set_cv(int n, LVecBase4f const &v) = 0; Undocumented function. |
setCvPoint bool NurbsCurveInterface::set_cv_point(int n, float x, float y, float z); Description: Repositions the indicated CV. Returns true if successful, false otherwise. |
setCvWeight bool NurbsCurveInterface::set_cv_weight(int n, float w); Description: Sets the weight of the indicated CV without affecting its position in 3-d space. |
setKnot virtual bool NurbsCurveInterface::set_knot(int n, float t) = 0; Undocumented function. |
setOrder virtual void NurbsCurveInterface::set_order(int order) = 0; Undocumented function. |
writeCv void NurbsCurveInterface::write_cv(ostream &out, int n) const; Description: |