This Nurbs struct will be used internally without any connections to the outside program. More...
#include <routine.h>
Public Attributes | |
std::vector< double > | CntrlArray |
int | DegreeU |
int | DegreeV |
std::vector< double > | KnotU |
std::vector< double > | KnotV |
int | MaxKnotU |
int | MaxKnotV |
int | MaxU |
int | MaxV |
This Nurbs struct will be used internally without any connections to the outside program.
Definition at line 48 of file routine.h.
std::vector<double> NURBS::CntrlArray |
Definition at line 50 of file routine.h.
Referenced by Approximate::Approximate(), Approximate::ErrorApprox(), Routines::PointNrbDerivate(), and Routines::PointNrbEval().
int NURBS::DegreeU |
Definition at line 57 of file routine.h.
Referenced by Approximate::Approximate(), Approximate::ErrorApprox(), Approximate::ExtendNurb(), Routines::PointNrbDerivate(), and Routines::PointNrbEval().
int NURBS::DegreeV |
Definition at line 58 of file routine.h.
Referenced by Approximate::Approximate(), Approximate::ErrorApprox(), Approximate::ExtendNurb(), Routines::PointNrbDerivate(), and Routines::PointNrbEval().
std::vector<double> NURBS::KnotU |
Definition at line 51 of file routine.h.
Referenced by Approximate::Approximate(), Approximate::eFair2(), Approximate::ErrorApprox(), Approximate::ExtendNurb(), Routines::PointNrbDerivate(), and Routines::PointNrbEval().
std::vector<double> NURBS::KnotV |
Definition at line 52 of file routine.h.
Referenced by Approximate::Approximate(), Approximate::eFair2(), Approximate::ErrorApprox(), Approximate::ExtendNurb(), Routines::PointNrbDerivate(), and Routines::PointNrbEval().
int NURBS::MaxKnotU |
Definition at line 53 of file routine.h.
Referenced by Approximate::Approximate(), Approximate::eFair2(), Approximate::ExtendNurb(), and Routines::PointNrbDerivate().
int NURBS::MaxKnotV |
Definition at line 54 of file routine.h.
Referenced by Approximate::Approximate(), Approximate::eFair2(), Approximate::ExtendNurb(), and Routines::PointNrbDerivate().
int NURBS::MaxU |
Definition at line 55 of file routine.h.
Referenced by Approximate::Approximate(), Approximate::eFair2(), Approximate::ErrorApprox(), Approximate::ExtendNurb(), Routines::PointNrbDerivate(), and Routines::PointNrbEval().
int NURBS::MaxV |
Definition at line 56 of file routine.h.
Referenced by Approximate::Approximate(), Approximate::eFair2(), Approximate::ErrorApprox(), Approximate::ExtendNurb(), Routines::PointNrbDerivate(), and Routines::PointNrbEval().