_basis_functions | nmn::NurbsCore< Coordinates, _parameter_count > | [protected] |
_control_points | nmn::NurbsCore< Coordinates, _parameter_count > | [protected] |
_precision | nmn::Nurbs< Coordinates, _parameter_count > | [protected] |
derive(const Float *parameters, const UnsignedInt ¶meter_index) | nmn::NurbsCore< Coordinates, _parameter_count > | |
deriveCurve(const Float ¶meter, const BasisFunction &basis_function, const std::vector< Coordinates > &control_points) | nmn::NurbsCore< Coordinates, _parameter_count > | [protected, virtual] |
evaluate(UnsignedInt precision_level=1) | nmn::Nurbs< Coordinates, _parameter_count > | |
nmn::NurbsCore::evaluate(const Float *parameters) | nmn::NurbsCore< Coordinates, _parameter_count > | |
evaluateCurve(const Float ¶meter, const BasisFunction &basis_function, const std::vector< Coordinates > &control_points) | nmn::NurbsCore< Coordinates, _parameter_count > | [protected, virtual] |
getBasisFunction(const UnsignedInt ¶meter_index) const | nmn::NurbsCore< Coordinates, _parameter_count > | |
getBasisFunctions() const | nmn::NurbsCore< Coordinates, _parameter_count > | |
getControlPoints() const | nmn::NurbsCore< Coordinates, _parameter_count > | |
getParameterCount() const | nmn::NurbsCore< Coordinates, _parameter_count > | |
Nurbs() | nmn::Nurbs< Coordinates, _parameter_count > | |
NurbsCore() | nmn::NurbsCore< Coordinates, _parameter_count > | |
setBasisFunction(const UnsignedInt ¶meter_index, const BasisFunction &new_basis_function) | nmn::NurbsCore< Coordinates, _parameter_count > | |
setBasisFunctions(const std::vector< BasisFunction > &new_basis_functions) | nmn::NurbsCore< Coordinates, _parameter_count > | |
setControlPoints(const Matrix< Coordinates, _parameter_count > &new_control_points) | nmn::NurbsCore< Coordinates, _parameter_count > | |
~Nurbs() | nmn::Nurbs< Coordinates, _parameter_count > | [virtual] |
~NurbsCore() | nmn::NurbsCore< Coordinates, _parameter_count > | [virtual] |