mbsim 4.0.0 MBSim Kernel

MBSim::NurbsSurface Member List

This is the complete list of members for MBSim::NurbsSurface, including all inherited members.

chordLength enum value (defined in MBSim::NurbsSurface) | MBSim::NurbsSurface |
ctrlPnts() const | MBSim::NurbsSurface | inline
ctrlPnts(int i, int j) const | MBSim::NurbsSurface | inline
degreeU() const | MBSim::NurbsSurface | inline
degreeV() const | MBSim::NurbsSurface | inline
degU | MBSim::NurbsSurface | protected
degV | MBSim::NurbsSurface | protected
deriveAt(double u, double v, int d, fmatvec::GeneralMatrix< fmatvec::Vec3 > &skl) const | MBSim::NurbsSurface |
deriveAtH(double u, double v, int d, fmatvec::GeneralMatrix< fmatvec::Vec4 > &skl) const | MBSim::NurbsSurface |
equallySpaced enum value (defined in MBSim::NurbsSurface) | MBSim::NurbsSurface |
findMultU(int r) const (defined in MBSim::NurbsSurface) | MBSim::NurbsSurface | protected
findMultV(int r) const (defined in MBSim::NurbsSurface) | MBSim::NurbsSurface | protected
findSpan(double u, double v, int spanU, int spanV) const | MBSim::NurbsSurface | protected
findSpanU(double u) const | MBSim::NurbsSurface | protected
findSpanV(double v) const | MBSim::NurbsSurface | protected
globalInterp(const fmatvec::GeneralMatrix< fmatvec::Vec3 > &Q, int DegU, int DegV) | MBSim::NurbsSurface |
globalInterp(const fmatvec::GeneralMatrix< fmatvec::Vec3 > &Q, const fmatvec::VecV &uk, const fmatvec::VecV &vk, int DegU, int DegV) (defined in MBSim::NurbsSurface) | MBSim::NurbsSurface |
globalInterpClosedU(const fmatvec::GeneralMatrix< fmatvec::Vec3 > &Q, int DegU, int DegV) | MBSim::NurbsSurface |
globalInterpClosedU(const fmatvec::GeneralMatrix< fmatvec::Vec3 > &Q, const fmatvec::VecV &uk, const fmatvec::VecV &vk, int DegU, int DegV) (defined in MBSim::NurbsSurface) | MBSim::NurbsSurface |
globalInterpClosedUH(const fmatvec::GeneralMatrix< fmatvec::Vec4 > &Q, int DegU, int DegV, Method method=chordLength) (defined in MBSim::NurbsSurface) | MBSim::NurbsSurface |
globalInterpH(const fmatvec::GeneralMatrix< fmatvec::Vec4 > &Q, int DegU, int DegV, Method method=chordLength) (defined in MBSim::NurbsSurface) | MBSim::NurbsSurface |
InverseU | MBSim::NurbsSurface | protected
InverseV | MBSim::NurbsSurface | protected
knotU() const | MBSim::NurbsSurface | inline
knotU(int i) const | MBSim::NurbsSurface | inline
knotV() const | MBSim::NurbsSurface | inline
knotV(int i) const | MBSim::NurbsSurface | inline
Method enum name (defined in MBSim::NurbsSurface) | MBSim::NurbsSurface |
normal(double u, double v) const | MBSim::NurbsSurface |
NurbsSurface() | MBSim::NurbsSurface | inline
NurbsSurface(const NurbsSurface &nS) | MBSim::NurbsSurface | inline
NurbsSurface(int DegU, int DegV, const fmatvec::VecV &Uk, const fmatvec::VecV &Vk, fmatvec::GeneralMatrix< fmatvec::Vec4 > &Q) | MBSim::NurbsSurface | inline
operator()(double u, double v) const | MBSim::NurbsSurface |
operator=(const NurbsSurface &) | MBSim::NurbsSurface | virtual
P | MBSim::NurbsSurface | protected
pointAt(double u, double v) const | MBSim::NurbsSurface |
resize(int Pu, int Pv, int DegU, int DegV) | MBSim::NurbsSurface |
setCtrlPnts(const fmatvec::GeneralMatrix< fmatvec::Vec4 > &P_) (defined in MBSim::NurbsSurface) | MBSim::NurbsSurface | inline
setDegreeU(int degU_) (defined in MBSim::NurbsSurface) | MBSim::NurbsSurface | inline
setDegreeV(int degV_) (defined in MBSim::NurbsSurface) | MBSim::NurbsSurface | inline
setKnotU(const fmatvec::VecV &U_) (defined in MBSim::NurbsSurface) | MBSim::NurbsSurface | inline
setKnotV(const fmatvec::VecV &V_) (defined in MBSim::NurbsSurface) | MBSim::NurbsSurface | inline
surfMeshParams(const GeneralMatrix< fmatvec::Vec3 > &Q, VecV &uk, VecV &vl) | MBSim::NurbsSurface | related
U | MBSim::NurbsSurface | protected
V | MBSim::NurbsSurface | protected
~NurbsSurface()=default | MBSim::NurbsSurface | virtual