Atoms Crowd  4.1.0
AtomsUtils::Curve Member List

This is the complete list of members for AtomsUtils::Curve, including all inherited members.

basis(int knotSpan, float u) constAtomsUtils::Curve
closestPoint(const AtomsMath::Vector3f &point, unsigned int maxStep=6, unsigned int maxIterations=10, float tollarence=0.0001f)AtomsUtils::Curvevirtual
closestTangent(const AtomsMath::Vector3f &point, unsigned int maxStep=6, unsigned int maxIterations=10, float tollarence=0.0001f)AtomsUtils::Curvevirtual
computeUniformKnots()AtomsUtils::Curve
Curve()AtomsUtils::Curve
Curve(const std::vector< AtomsMath::Vector3f > cvs, unsigned int degree)AtomsUtils::Curve
curveDerivs(float param, unsigned int nderiv) constAtomsUtils::Curve
cvs()AtomsUtils::Curve
cvs() constAtomsUtils::Curve
degree() constAtomsUtils::Curve
dersBasis(int knotSpan, float u, unsigned int degree) constAtomsUtils::Curve
findKnot(float u) constAtomsUtils::Curve
findMult(int r) constAtomsUtils::Curve
findSpan(float u) constAtomsUtils::Curve
knots()AtomsUtils::Curve
knots() constAtomsUtils::Curve
maxU() constAtomsUtils::Curve
operator=(const Curve &curve)AtomsUtils::Curve
parallelFrameAtPoint(unsigned int samples, AtomsMath::Vector3f upVec, float param) constAtomsUtils::Curve
parallelFrameNormals(unsigned int samples, AtomsMath::Vector3f upVec) constAtomsUtils::Curve
pointOnCurve(float param) constAtomsUtils::Curve
setDegree(unsigned int degree)AtomsUtils::Curve
tangentOnCurve(float param) constAtomsUtils::Curve
~Curve()AtomsUtils::Curvevirtual