Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
BIAS::Nurbs3D< ControlPointsT > Member List

This is the complete list of members for BIAS::Nurbs3D< ControlPointsT >, including all inherited members.

AdvancedOptimizerNurbs3D classBIAS::Nurbs3D< ControlPointsT >friend
BaseFunc(const int &dim, const int &knot, const int &degree, const double &u) const BIAS::NurbsBaseinlineprotected
BaseFunc(const int &dim, const int &knot, const int &degree, const double &u, double *&cachePointer) const BIAS::NurbsBaseinlineprotected
baseOps_BIAS::NurbsBaseprotected
controlPoints_BIAS::Nurbs3D< ControlPointsT >protected
degree_BIAS::NurbsBaseprotected
Eval(const BIAS::Vector3< double > &nurbsParam, ControlPointsT &result) const BIAS::Nurbs3D< ControlPointsT >
EvalBaseFunc(const int x, const int y, const int z, const BIAS::Vector3< double > &nurbsParam, double &result) const BIAS::Nurbs3D< ControlPointsT >inline
EvalBaseFunc(const int x, const int y, const int z, const BIAS::Vector3< double > &nurbsParam, double &result, double *baseFuncCache) const BIAS::Nurbs3D< ControlPointsT >inline
GetCtrlPoint(const int &indexU, const int &indexV, const int &indexW) const BIAS::Nurbs3D< ControlPointsT >inline
GetDegree() const BIAS::NurbsBase
GetKnot(int dim, int index) const BIAS::NurbsBase
GetNumCtrlPts() const BIAS::NurbsBase
GetNumKnots() const BIAS::NurbsBase
GetRelevantBaseCtrlPoints(const BIAS::Vector3< double > &nurbsParam, BIAS::Vector3< int > &begin, BIAS::Vector3< int > &end) const BIAS::Nurbs3D< ControlPointsT >inline
Init(const ControlPointsT minX, const ControlPointsT maxX, const ControlPointsT minY, const ControlPointsT maxY, const ControlPointsT minZ, const ControlPointsT maxZ)BIAS::Nurbs3D< ControlPointsT >
knotsPerDim_BIAS::NurbsBaseprotected
knotVector_BIAS::NurbsBaseprotected
numCtrlPoints_BIAS::NurbsBaseprotected
Nurbs3D(int knotsPerDim=4, int degree=2)BIAS::Nurbs3D< ControlPointsT >
NurbsBase(int knotsPerDim=4, int degree=2, int dimension=1)BIAS::NurbsBase
SetCtrlPoint(const int &indexU, const int &indexV, const int &indexW, const ControlPointsT &value)BIAS::Nurbs3D< ControlPointsT >inline
SetKnot(int dim, int index, double value)BIAS::NurbsBase
SimpleOptimizerNurbs3D classBIAS::Nurbs3D< ControlPointsT >friend
sphereCtrlPoints_BIAS::Nurbs3D< ControlPointsT >protected
weights_BIAS::Nurbs3D< ControlPointsT >protected
~Nurbs3D()BIAS::Nurbs3D< ControlPointsT >
~NurbsBase()BIAS::NurbsBaseinline