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() constMBSim::NurbsSurfaceinline
ctrlPnts(int i, int j) constMBSim::NurbsSurfaceinline
degreeU() constMBSim::NurbsSurfaceinline
degreeV() constMBSim::NurbsSurfaceinline
degUMBSim::NurbsSurfaceprotected
degVMBSim::NurbsSurfaceprotected
deriveAt(double u, double v, int d, fmatvec::GeneralMatrix< fmatvec::Vec3 > &skl) constMBSim::NurbsSurface
deriveAtH(double u, double v, int d, fmatvec::GeneralMatrix< fmatvec::Vec4 > &skl) constMBSim::NurbsSurface
equallySpaced enum value (defined in MBSim::NurbsSurface)MBSim::NurbsSurface
findMultU(int r) const (defined in MBSim::NurbsSurface)MBSim::NurbsSurfaceprotected
findMultV(int r) const (defined in MBSim::NurbsSurface)MBSim::NurbsSurfaceprotected
findSpan(double u, double v, int spanU, int spanV) constMBSim::NurbsSurfaceprotected
findSpanU(double u) constMBSim::NurbsSurfaceprotected
findSpanV(double v) constMBSim::NurbsSurfaceprotected
globalInterp(const fmatvec::GeneralMatrix< fmatvec::Vec3 > &Q, int DegU, int DegV) (defined in MBSim::NurbsSurface)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) (defined in MBSim::NurbsSurface)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
InverseUMBSim::NurbsSurfaceprotected
InverseVMBSim::NurbsSurfaceprotected
knotU() constMBSim::NurbsSurfaceinline
knotU(int i) constMBSim::NurbsSurfaceinline
knotV() constMBSim::NurbsSurfaceinline
knotV(int i) constMBSim::NurbsSurfaceinline
Method enum name (defined in MBSim::NurbsSurface)MBSim::NurbsSurface
normal(double u, double v) constMBSim::NurbsSurface
NurbsSurface()MBSim::NurbsSurfaceinline
NurbsSurface(const NurbsSurface &nS)MBSim::NurbsSurfaceinline
NurbsSurface(int DegU, int DegV, const fmatvec::VecV &Uk, const fmatvec::VecV &Vk, fmatvec::GeneralMatrix< fmatvec::Vec4 > &Q)MBSim::NurbsSurfaceinline
operator()(double u, double v) constMBSim::NurbsSurface
operator=(const NurbsSurface &)MBSim::NurbsSurfacevirtual
PMBSim::NurbsSurfaceprotected
pointAt(double u, double v) constMBSim::NurbsSurface
resize(int Pu, int Pv, int DegU, int DegV)MBSim::NurbsSurface
setCtrlPnts(const fmatvec::GeneralMatrix< fmatvec::Vec4 > &P_) (defined in MBSim::NurbsSurface)MBSim::NurbsSurfaceinline
setDegreeU(int degU_) (defined in MBSim::NurbsSurface)MBSim::NurbsSurfaceinline
setDegreeV(int degV_) (defined in MBSim::NurbsSurface)MBSim::NurbsSurfaceinline
setKnotU(const fmatvec::VecV &U_) (defined in MBSim::NurbsSurface)MBSim::NurbsSurfaceinline
setKnotV(const fmatvec::VecV &V_) (defined in MBSim::NurbsSurface)MBSim::NurbsSurfaceinline
surfMeshParams(const GeneralMatrix< fmatvec::Vec3 > &Q, VecV &uk, VecV &vl)MBSim::NurbsSurfacerelated
UMBSim::NurbsSurfaceprotected
VMBSim::NurbsSurfaceprotected
~NurbsSurface()=defaultMBSim::NurbsSurfacevirtual