Uses of Interface
toxi.math.InterpolateStrategy
Packages that use InterpolateStrategy
-
Uses of InterpolateStrategy in toxi.color
Methods in toxi.color that return InterpolateStrategyMethods in toxi.color with parameters of type InterpolateStrategyModifier and TypeMethodDescriptionvoidColorGradient.setInterpolator(InterpolateStrategy interpolator) voidToneMap.setMapFunction(InterpolateStrategy func) -
Uses of InterpolateStrategy in toxi.geom
Methods in toxi.geom with parameters of type InterpolateStrategyModifier and TypeMethodDescriptionfinal GVectorGVector.interpolateTo(GVector v, double alpha, InterpolateStrategy strategy) Interpolates the vector towards the given target vector, using the givenInterpolateStrategy.Quaternion.interpolateTo(Quaternion target, float t, InterpolateStrategy is) ReadonlyVec2D.interpolateTo(ReadonlyVec2D v, float f, InterpolateStrategy s) Interpolates the vector towards the given target vector, using the givenInterpolateStrategyReadonlyVec3D.interpolateTo(ReadonlyVec3D v, float f, InterpolateStrategy s) Interpolates the vector towards the given target vector, using the givenInterpolateStrategy.ReadonlyVec4D.interpolateTo(ReadonlyVec4D v, float f, InterpolateStrategy s) Interpolates the vector towards the given target vector, using the givenInterpolateStrategy.Vec2D.interpolateTo(ReadonlyVec2D v, float f, InterpolateStrategy s) Vec2D.interpolateTo(Vec2D v, float f, InterpolateStrategy s) final Vec3DVec3D.interpolateTo(ReadonlyVec3D v, float f, InterpolateStrategy s) final Vec3DVec3D.interpolateTo(Vec3D v, float f, InterpolateStrategy s) final Vec4DVec4D.interpolateTo(ReadonlyVec4D v, float f, InterpolateStrategy s) final GVectorGVector.interpolateToSelf(GVector v, double alpha, InterpolateStrategy strategy) Interpolates the vector towards the given target vector, using the givenInterpolateStrategy.Quaternion.interpolateToSelf(Quaternion target, float t, InterpolateStrategy is) Uses spherical interpolation to approach the target quaternion.Vec2D.interpolateToSelf(ReadonlyVec2D v, float f, InterpolateStrategy s) Interpolates the vector towards the given target vector, using the givenInterpolateStrategyfinal Vec3DVec3D.interpolateToSelf(ReadonlyVec3D v, float f, InterpolateStrategy s) Interpolates the vector towards the given target vector, using the givenInterpolateStrategy.final Vec4DVec4D.interpolateToSelf(ReadonlyVec4D v, float f, InterpolateStrategy s) -
Uses of InterpolateStrategy in toxi.math
Classes in toxi.math that implement InterpolateStrategyModifier and TypeClassDescriptionclassBezier curve interpolation with configurable coefficients.classImplementation of the circular interpolation function.classImplementation of the cosine interpolation function: i = b+(a-b)*(0.5+0.5*cos(f*PI))classDelivers a number of decimated/stepped values for a given interval.classExponential curve interpolation with adjustable exponent.classImplementation of the linear interpolation function i = a + ( b - a ) * fclassImplements the sigmoid interpolation function with adjustable curve sharpnessclassDefines a single step/threshold function which returns the min value for all factors < threshold and the max value for all others.classThis class provides an adjustable zoom lens to either bundle or dilate values around a focal point within a given interval.Fields in toxi.math declared as InterpolateStrategyMethods in toxi.math with parameters of type InterpolateStrategyModifier and TypeMethodDescriptionvoidScaleMap.setMapFunction(InterpolateStrategy func) Overrides the mapping function used for the scale conversion.Constructors in toxi.math with parameters of type InterpolateStrategy