Interface ContinuousFunction<D,C>
- All Known Subinterfaces:
DifferentiableFunction<D,C>, ParametricCurve, ParametricSurface, ProbabilityDistribution, RealFunction, UnivariateFunction, VectorFunction<F>
- All Known Implementing Classes:
BetaDistribution, BezierCurve, BinomialDistribution, CauchyDistribution, ChiSquareDistribution, Circle, Cone, ContinuousDistribution, Cylinder, DiscreteDistribution, DiscreteFourierTransform, Ellipse, Ellipsoid, ExponentialDistribution, GammaDistribution, GeometricDistribution, Helix, LogNormalDistribution, NormalDistribution, Paraboloid, PoissonDistribution, PolynomialFunction, Sphere, StudentTDistribution, Torus, UniformDistribution, WeibullDistribution
Represents a continuous function.
A function f is continuous if for every point x in its domain, lim_{t->x} f(t) = f(x).
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanIndicates if this function is continuous.Methods inherited from interface Function
andThen, apply, compose, contains, evaluate, evaluate, getBackend, isDifferentiable, setBackendMethods inherited from interface Relation
getCodomain, getDomain
-
Method Details
-
isContinuous
default boolean isContinuous()Description copied from interface:FunctionIndicates if this function is continuous.- Specified by:
isContinuousin interfaceFunction<D,C> - Returns:
- true if continuous, false otherwise
-