mbsim
4.0.0
MBSim Kernel
|
This is the complete list of members for MBSim::NurbsCurve, including all inherited members.
Aipiv (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | protected |
ALU (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | protected |
chordLength enum value (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
chordLengthParam(const fmatvec::MatVx3 &Q, fmatvec::VecV &ub) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | protected |
chordLengthParamClosedH(const fmatvec::MatVx4 &Q, fmatvec::VecV &ub, int d) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | protected |
chordLengthParamH(const fmatvec::MatVx4 &Q, fmatvec::VecV &ub) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | protected |
ctrlPnts() const | MBSim::NurbsCurve | inline |
ctrlPnts(int i) const | MBSim::NurbsCurve | inline |
deg (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | protected |
degree() const | MBSim::NurbsCurve | inline |
derive(double u, int d) const (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
derive3D(double u, int d) const (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
deriveAtH(double u, int d, fmatvec::MatVx4 &ders) const (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
equallySpaced enum value (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
findSpan(double u) const (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
firstD(double u) const (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
firstD(double u, int span) const (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
firstDn(double u) const (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
firstDn(double u, int span) const (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
getuVec() const | MBSim::NurbsCurve | inline |
globalInterp(const std::vector< fmatvec::Point< 3 > > &Q, const std::vector< double > &uk, int d, bool updateLater=false) | MBSim::NurbsCurve | |
globalInterp(const std::vector< fmatvec::Point< 3 > > &Q, double uMin, double uMax, int d, bool updateLater=false) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
globalInterp(const fmatvec::MatVx3 &Q, double uMin, double uMax, int d, bool updateLater=false) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
globalInterpClosed(const fmatvec::MatVx3 &Q, double uMin, double uMax, int d, bool updateLater=false) | MBSim::NurbsCurve | |
globalInterpClosedH(const fmatvec::MatVx4 &Qw, int d, Method method=chordLength) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
globalInterpClosedH(const fmatvec::MatVx4 &Qw, const fmatvec::VecV &ub, const fmatvec::VecV &Uc, int d, bool updateLater=false) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
globalInterpH(const fmatvec::MatVx4 &Qw, int d, Method method=chordLength) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
globalInterpH(const fmatvec::MatVx4 &Qw, const fmatvec::VecV &ub, const fmatvec::VecV &Uc, int d, bool updateLater=false) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
hpointAt(double u) const | MBSim::NurbsCurve | inline |
hpointAt(double u, int span) const (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
knot() const | MBSim::NurbsCurve | inline |
knot(int i) const | MBSim::NurbsCurve | inline |
knotAveraging(const std::vector< double > &uk, int deg) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | protected |
knotAveraging(const VecV &uk, int deg, VecV &U) | MBSim::NurbsCurve | related |
knotAveragingClosed(const std::vector< double > &uk, int deg) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | protected |
Method enum name (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
modCP(int i, const fmatvec::HPoint< 3 > &a) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | inline |
normal(double u, const fmatvec::Point< 3 > &v) const (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
NurbsCurve()=default | MBSim::NurbsCurve | |
operator()(double u) const (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | virtual |
P (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | protected |
pointAt(double u) const (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
resize(int n, int Deg) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
setCtrlPnts(const fmatvec::MatVx4 &P_) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | inline |
setDegree(int deg_) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | inline |
setKnot(const fmatvec::VecV &U_) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | inline |
setu(const fmatvec::VecV &u_) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | inline |
U (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | protected |
u (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | protected |
update(const fmatvec::MatVx3 &Q) | MBSim::NurbsCurve | |
update(const fmatvec::MatVx4 &Qw) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | |
updateUVecs(double uMin, double uMax) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | protected |
updateUVecsClosed(double uMin, double uMax) (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | protected |
~NurbsCurve()=default (defined in MBSim::NurbsCurve) | MBSim::NurbsCurve | virtual |