All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
MBSim::NurbsCurve Member List

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

chordLengthParam(const MatVx3 &Q, Vec &ub) (defined in MBSim::NurbsCurve)MBSim::NurbsCurveprotected
ctrlPnts() const MBSim::NurbsCurveinline
ctrlPnts(int i) const MBSim::NurbsCurveinline
deg (defined in MBSim::NurbsCurve)MBSim::NurbsCurveprotected
degree() const MBSim::NurbsCurveinline
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
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 (defined in MBSim::NurbsCurve)MBSim::NurbsCurveinline
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 MatVx4 &Qw, const Vec &ub, const Vec &Uc, int d, bool updateLater=false)MBSim::NurbsCurve
globalInterpH(const MatVx4 &Q, const Vec &ub, const Vec &Uc, int d, bool updateLater=false) (defined in MBSim::NurbsCurve)MBSim::NurbsCurve
hpointAt(double u) const MBSim::NurbsCurveinline
hpointAt(double u, int span) const (defined in MBSim::NurbsCurve)MBSim::NurbsCurve
inverse (defined in MBSim::NurbsCurve)MBSim::NurbsCurveprotected
knot() const MBSim::NurbsCurveinline
knot(int i) const MBSim::NurbsCurveinline
knotAveraging(const std::vector< double > &uk, int deg) (defined in MBSim::NurbsCurve)MBSim::NurbsCurveprotected
knotAveraging(const Vec &uk, int deg, Vec &U)MBSim::NurbsCurverelated
knotAveragingClosed(const std::vector< double > &uk, int deg) (defined in MBSim::NurbsCurve)MBSim::NurbsCurveprotected
modCP(int i, const fmatvec::HPoint< 3 > &a) (defined in MBSim::NurbsCurve)MBSim::NurbsCurveinline
normal(double u, const fmatvec::Point< 3 > &v) const (defined in MBSim::NurbsCurve)MBSim::NurbsCurve
NurbsCurve()MBSim::NurbsCurve
operator()(double u) const (defined in MBSim::NurbsCurve)MBSim::NurbsCurvevirtual
P (defined in MBSim::NurbsCurve)MBSim::NurbsCurveprotected
pointAt(double u) const (defined in MBSim::NurbsCurve)MBSim::NurbsCurve
resize(int n, int Deg) (defined in MBSim::NurbsCurve)MBSim::NurbsCurveprotected
u (defined in MBSim::NurbsCurve)MBSim::NurbsCurveprotected
U (defined in MBSim::NurbsCurve)MBSim::NurbsCurveprotected
update(const fmatvec::MatVx3 &Q)MBSim::NurbsCurve
update(const fmatvec::MatVx4 &Q) (defined in MBSim::NurbsCurve)MBSim::NurbsCurve
updateUVecs(double uMin, double uMax) (defined in MBSim::NurbsCurve)MBSim::NurbsCurveprotected
updateUVecsClosed(double uMin, double uMax) (defined in MBSim::NurbsCurve)MBSim::NurbsCurveprotected
~NurbsCurve() (defined in MBSim::NurbsCurve)MBSim::NurbsCurvevirtual

Impressum / Disclaimer / Datenschutz Generated by doxygen 1.8.5 Valid HTML