Atoms Crowd  4.1.0
AtomsUtils::SampledCurve Member List

This is the complete list of members for AtomsUtils::SampledCurve, 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) overrideAtomsUtils::SampledCurvevirtual
closestTangent(const AtomsMath::Vector3f &point, unsigned int maxStep=6, unsigned int maxIterations=10, float tollarence=0.0001f) overrideAtomsUtils::SampledCurvevirtual
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
numSamples() const (defined in AtomsUtils::SampledCurve)AtomsUtils::SampledCurveinline
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
resample(unsigned short samples) (defined in AtomsUtils::SampledCurve)AtomsUtils::SampledCurve
SampledCurve()AtomsUtils::SampledCurve
SampledCurve(const std::vector< AtomsMath::Vector3f > cvs, unsigned int degree, unsigned short numSamples=50)AtomsUtils::SampledCurve
samples() const (defined in AtomsUtils::SampledCurve)AtomsUtils::SampledCurveinline
setDegree(unsigned int degree)AtomsUtils::Curve
tangentOnCurve(float param) constAtomsUtils::Curve
tangents() const (defined in AtomsUtils::SampledCurve)AtomsUtils::SampledCurveinline
~Curve()AtomsUtils::Curvevirtual
~SampledCurve()AtomsUtils::SampledCurvevirtual