A C D G M N O P S T U
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- apply(double) - Method in interface net.finmath.plots.DoubleToRandomVariableFunction
-
Applies this function to the given argument.
- Axis - Interface in net.finmath.plots.axis
C
- Category2D - Class in net.finmath.plots
-
A 2D category, i.e., Key-Value pair, where Key is a String ID and value is a Number.
- Category2D(String, Number) - Constructor for class net.finmath.plots.Category2D
- close() - Method in interface net.finmath.plots.Plot
- close() - Method in class net.finmath.plots.Plot2D
- close() - Method in class net.finmath.plots.Plot2DBarFX
- close() - Method in class net.finmath.plots.Plot2DFX
- close() - Method in class net.finmath.plots.Plot3D
- close() - Method in class net.finmath.plots.PlotProcess2D
- createHistogram(List<Double>, int, double) - Static method in class net.finmath.plots.Plots
- createHistogram(RandomVariable, int, double) - Static method in class net.finmath.plots.Plots
- createHistogramBehindValues(RandomVariable, RandomVariable, int, double) - Static method in class net.finmath.plots.Plots
-
Create a histogram behind a value scatter plot.
- createHistogramBehindValues(RandomVariable, RandomVariable, int, double, Double, Double) - Static method in class net.finmath.plots.Plots
- createPlotOfHistogram(RandomVariable, int, double) - Static method in class net.finmath.plots.Plots
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createPlotOfHistogramBehindValues(RandomVariable, RandomVariable, int, double) - Static method in class net.finmath.plots.Plots
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createPlotOfHistogramBehindValues(RandomVariable, RandomVariable, int, double, Double, Double) - Static method in class net.finmath.plots.Plots
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createPlotScatter(double[], double[], double, double, int) - Static method in class net.finmath.plots.Plots
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createPlotScatter(List<Double>, List<Double>, double, double, int) - Static method in class net.finmath.plots.Plots
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createPlotScatter(RandomVariable, RandomVariable, double, double) - Static method in class net.finmath.plots.Plots
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createPlotScatter(RandomVariable, RandomVariable, double, double, int) - Static method in class net.finmath.plots.Plots
-
Deprecated, for removal: This API element is subject to removal in a future version.
- createScatter(double[], double[], double, double, int) - Static method in class net.finmath.plots.Plots
- createScatter(List<Double>, List<Double>, double, double, int) - Static method in class net.finmath.plots.Plots
- createScatter(RandomVariable, RandomVariable) - Static method in class net.finmath.plots.Plots
- createScatter(RandomVariable, RandomVariable, double, double) - Static method in class net.finmath.plots.Plots
- createScatter(RandomVariable, RandomVariable, double, double, int) - Static method in class net.finmath.plots.Plots
D
- DoubleToRandomVariableFunction - Interface in net.finmath.plots
-
Definition of a function that maps a Double to a RandomVariable, with the possibility to throw an Exception.
G
- get() - Method in class net.finmath.plots.Named
-
Get the object.
- get() - Method in class net.finmath.plots.Plot2DBarFX
- get() - Method in class net.finmath.plots.Plot2DFX
- getColor() - Method in class net.finmath.plots.GraphStyle
- getDomainAxis() - Method in interface net.finmath.plots.Plotable2D
- getDomainAxis() - Method in class net.finmath.plots.PlotablePoints2D
- getFillColor() - Method in class net.finmath.plots.GraphStyle
- getImplementationJFree() - Method in class net.finmath.plots.axis.NumberAxis
- getName() - Method in class net.finmath.plots.Category2D
- getName() - Method in class net.finmath.plots.Named
-
Get the name of the object.
- getName() - Method in interface net.finmath.plots.Plotable
- getName() - Method in class net.finmath.plots.PlotableFunction2D
- getName() - Method in class net.finmath.plots.PlotablePoints2D
- getRangeAxis() - Method in interface net.finmath.plots.Plotable2D
- getRangeAxis() - Method in class net.finmath.plots.PlotablePoints2D
- getSeries() - Method in interface net.finmath.plots.Plotable2D
- getSeries() - Method in interface net.finmath.plots.PlotableCategories
- getSeries() - Method in class net.finmath.plots.PlotableFunction2D
- getSeries() - Method in class net.finmath.plots.PlotablePoints2D
- getShape() - Method in class net.finmath.plots.GraphStyle
- getStroke() - Method in class net.finmath.plots.GraphStyle
- getStyle() - Method in interface net.finmath.plots.Plotable2D
- getStyle() - Method in interface net.finmath.plots.PlotableCategories
- getStyle() - Method in class net.finmath.plots.PlotableFunction2D
- getStyle() - Method in class net.finmath.plots.PlotablePoints2D
- getValue() - Method in class net.finmath.plots.Category2D
- getX() - Method in class net.finmath.plots.Point2D
-
Returns the x value of (x,y).
- getY() - Method in class net.finmath.plots.Point2D
-
Returns the y value of (x,y).
- GraphStyle - Class in net.finmath.plots
-
A stile for a given graph specifying color, shape and stroke.
- GraphStyle(Shape) - Constructor for class net.finmath.plots.GraphStyle
- GraphStyle(Shape, Stroke, Color) - Constructor for class net.finmath.plots.GraphStyle
- GraphStyle(Shape, Stroke, Color, Color) - Constructor for class net.finmath.plots.GraphStyle
M
- main(String[]) - Static method in class net.finmath.plots.demo.Plot2DDemo
-
Run the demo.
- main(String[]) - Static method in class net.finmath.plots.demo.Plot2DDemo2
-
Run the demo.
- main(String[]) - Static method in class net.finmath.plots.demo.Plot2DDemo3
-
Run the demo.
- main(String[]) - Static method in class net.finmath.plots.demo.Plot2DDemo4
-
Run the demo.
- main(String[]) - Static method in class net.finmath.plots.demo.Plot2DDemoBlackScholesPaths
-
Run the demo.
- main(String[]) - Static method in class net.finmath.plots.demo.Plot3DDemo
-
Run the demo.
- main(String[]) - Static method in class net.finmath.plots.demo.SmartDerivativeContractVisualization
-
Run the demo.
N
- Named<T> - Class in net.finmath.plots
-
A named object of type T.
- Named(String, T) - Constructor for class net.finmath.plots.Named
-
Create the named object.
- net.finmath.plots - module net.finmath.plots
- net.finmath.plots - package net.finmath.plots
-
Simple convenient creation of plots.
- net.finmath.plots.axis - package net.finmath.plots.axis
-
Simple specification of Axis (the plan is to make this wrapper work with JavaFX and JFree)
- net.finmath.plots.demo - package net.finmath.plots.demo
-
Demos of plots.
- NumberAxis - Class in net.finmath.plots.axis
-
A specification of the number axis, providing specific implementations.
- NumberAxis() - Constructor for class net.finmath.plots.axis.NumberAxis
- NumberAxis(String, Double, Double) - Constructor for class net.finmath.plots.axis.NumberAxis
- NumberAxis(String, Double, Double, NumberFormat) - Constructor for class net.finmath.plots.axis.NumberAxis
O
- of(String[], double[], String, String, String, NumberFormat, boolean) - Static method in class net.finmath.plots.Plot2DBarFX
P
- Plot - Interface in net.finmath.plots
- Plot2D - Class in net.finmath.plots
-
Small convenient wrapper for JFreeChart line plot derived.
- Plot2D(double, double, int, DoubleUnaryOperator) - Constructor for class net.finmath.plots.Plot2D
- Plot2D(double, double, int, DoubleUnaryOperator[]) - Constructor for class net.finmath.plots.Plot2D
- Plot2D(double, double, int, Function<Double, Double>) - Constructor for class net.finmath.plots.Plot2D
- Plot2D(double, double, int, List<Named<DoubleUnaryOperator>>) - Constructor for class net.finmath.plots.Plot2D
- Plot2D(double, double, DoubleUnaryOperator) - Constructor for class net.finmath.plots.Plot2D
- Plot2D(List<Plotable2D>) - Constructor for class net.finmath.plots.Plot2D
- Plot2DBarFX - Class in net.finmath.plots
-
Small convenient wrapper for Java FX line plot.
- Plot2DBarFX() - Constructor for class net.finmath.plots.Plot2DBarFX
- Plot2DBarFX(List<PlotableCategories>) - Constructor for class net.finmath.plots.Plot2DBarFX
- Plot2DBarFX(List<PlotableCategories>, String, String, String, NumberFormat, Double, Double, Double, Boolean) - Constructor for class net.finmath.plots.Plot2DBarFX
- Plot2DDemo - Class in net.finmath.plots.demo
-
Plots the value of an option under the Black-Scholes model as a function of strike and time-to-maturity.
- Plot2DDemo() - Constructor for class net.finmath.plots.demo.Plot2DDemo
- Plot2DDemo2 - Class in net.finmath.plots.demo
-
Plots the value of an option under the Black-Scholes model as a function of strike and time-to-maturity.
- Plot2DDemo2() - Constructor for class net.finmath.plots.demo.Plot2DDemo2
- Plot2DDemo3 - Class in net.finmath.plots.demo
-
Plots the regression estimation of a curve.
- Plot2DDemo3() - Constructor for class net.finmath.plots.demo.Plot2DDemo3
- Plot2DDemo4 - Class in net.finmath.plots.demo
-
Plots the value of a finite difference approximation of the derivative of (exp(x)-x) at 0.
- Plot2DDemo4() - Constructor for class net.finmath.plots.demo.Plot2DDemo4
- Plot2DDemoBlackScholesPaths - Class in net.finmath.plots.demo
-
Plots the value of an option under the Black-Scholes model as a function of strike and time-to-maturity.
- Plot2DDemoBlackScholesPaths() - Constructor for class net.finmath.plots.demo.Plot2DDemoBlackScholesPaths
- Plot2DFX - Class in net.finmath.plots
-
Small convenient wrapper for Java FX line plot.
- Plot2DFX() - Constructor for class net.finmath.plots.Plot2DFX
- Plot2DFX(double, double, int, DoubleUnaryOperator) - Constructor for class net.finmath.plots.Plot2DFX
- Plot2DFX(double, double, int, List<Named<DoubleUnaryOperator>>) - Constructor for class net.finmath.plots.Plot2DFX
- Plot2DFX(List<Plotable2D>) - Constructor for class net.finmath.plots.Plot2DFX
- Plot3D - Class in net.finmath.plots
-
Small convenient wrapper for JZY3D derived from the JZY3D SurfaceDemo.
- Plot3D(double, double, double, double, int, int, DoubleBinaryOperator) - Constructor for class net.finmath.plots.Plot3D
- Plot3D(double, double, double, double, int, int, Named<DoubleBinaryOperator>) - Constructor for class net.finmath.plots.Plot3D
- Plot3DDemo - Class in net.finmath.plots.demo
-
Plots the value of an option under the Black-Scholes model as a function of strike and time-to-maturity.
- Plot3DDemo() - Constructor for class net.finmath.plots.demo.Plot3DDemo
- Plotable - Interface in net.finmath.plots
- Plotable2D - Interface in net.finmath.plots
-
A two dimensional plotable.
- PlotableCategories - Interface in net.finmath.plots
- PlotableFunction2D - Class in net.finmath.plots
- PlotableFunction2D(double, double, int, Named<DoubleUnaryOperator>) - Constructor for class net.finmath.plots.PlotableFunction2D
- PlotableFunction2D(double, double, int, Named<DoubleUnaryOperator>, GraphStyle) - Constructor for class net.finmath.plots.PlotableFunction2D
- PlotableFunction2D(double, int, int, DoubleUnaryOperator) - Constructor for class net.finmath.plots.PlotableFunction2D
- PlotablePoints2D - Class in net.finmath.plots
- PlotablePoints2D(String, List<Point2D>, NumberAxis, NumberAxis, GraphStyle) - Constructor for class net.finmath.plots.PlotablePoints2D
- PlotablePoints2D(String, List<Point2D>, GraphStyle) - Constructor for class net.finmath.plots.PlotablePoints2D
- PlotProcess2D - Class in net.finmath.plots
-
Small convenient wrapper for JFreeChart line plot of a stochastic process.
- PlotProcess2D(TimeDiscretization, DoubleFunction<RandomVariable>, int) - Constructor for class net.finmath.plots.PlotProcess2D
-
Plot the first (maxNumberOfPaths) paths of a time discrete stochastic process.
- PlotProcess2D(TimeDiscretization, DoubleToRandomVariableFunction, int) - Constructor for class net.finmath.plots.PlotProcess2D
-
Plot the first (maxNumberOfPaths) paths of a time discrete stochastic process.
- PlotProcess2D(TimeDiscretization, Named<DoubleFunction<RandomVariable>>) - Constructor for class net.finmath.plots.PlotProcess2D
-
Plot the first 100 paths of a time discrete stochastic process.
- PlotProcess2D(TimeDiscretization, Named<DoubleFunction<RandomVariable>>, int) - Constructor for class net.finmath.plots.PlotProcess2D
-
Plot the first (maxNumberOfPaths) paths of a time discrete stochastic process.
- Plots - Class in net.finmath.plots
-
Static factory methods for various plots (used to keep demos short)
- Plots() - Constructor for class net.finmath.plots.Plots
- Point2D - Class in net.finmath.plots
-
Class representing a point in F^2 where F is the set of
double
floating point numbers. - Point2D(double, double) - Constructor for class net.finmath.plots.Point2D
-
Create object representing a point in F^2 where F is the set of
double
floating point numbers.
S
- saveAsJPG(File, int, int) - Method in interface net.finmath.plots.Plot
- saveAsJPG(File, int, int) - Method in class net.finmath.plots.Plot2D
- saveAsJPG(File, int, int) - Method in class net.finmath.plots.Plot2DBarFX
- saveAsJPG(File, int, int) - Method in class net.finmath.plots.Plot2DFX
- saveAsJPG(File, int, int) - Method in class net.finmath.plots.Plot3D
- saveAsJPG(File, int, int) - Method in class net.finmath.plots.PlotProcess2D
- saveAsPDF(File, int, int) - Method in interface net.finmath.plots.Plot
- saveAsPDF(File, int, int) - Method in class net.finmath.plots.Plot2D
- saveAsPDF(File, int, int) - Method in class net.finmath.plots.Plot2DBarFX
- saveAsPDF(File, int, int) - Method in class net.finmath.plots.Plot2DFX
- saveAsPDF(File, int, int) - Method in class net.finmath.plots.Plot3D
- saveAsPDF(File, int, int) - Method in class net.finmath.plots.PlotProcess2D
- saveAsPNG(File, int, int) - Method in class net.finmath.plots.Plot2D
- saveAsPNG(File, int, int) - Method in class net.finmath.plots.Plot2DBarFX
- saveAsPNG(File, int, int) - Method in class net.finmath.plots.Plot2DFX
- saveAsSVG(File, int, int) - Method in interface net.finmath.plots.Plot
- saveAsSVG(File, int, int) - Method in class net.finmath.plots.Plot2D
- saveAsSVG(File, int, int) - Method in class net.finmath.plots.Plot2DBarFX
- saveAsSVG(File, int, int) - Method in class net.finmath.plots.Plot2DFX
- saveAsSVG(File, int, int) - Method in class net.finmath.plots.Plot3D
- saveAsSVG(File, int, int) - Method in class net.finmath.plots.PlotProcess2D
- setIsLegendVisible(Boolean) - Method in interface net.finmath.plots.Plot
- setIsLegendVisible(Boolean) - Method in class net.finmath.plots.Plot2D
- setIsLegendVisible(Boolean) - Method in class net.finmath.plots.Plot2DBarFX
- setIsLegendVisible(Boolean) - Method in class net.finmath.plots.Plot2DFX
- setIsLegendVisible(Boolean) - Method in class net.finmath.plots.Plot3D
- setIsLegendVisible(Boolean) - Method in class net.finmath.plots.PlotProcess2D
- setIsSeriesStacked(Boolean) - Method in class net.finmath.plots.Plot2DBarFX
- setTitle(String) - Method in interface net.finmath.plots.Plot
- setTitle(String) - Method in class net.finmath.plots.Plot2D
- setTitle(String) - Method in class net.finmath.plots.Plot2DBarFX
- setTitle(String) - Method in class net.finmath.plots.Plot2DFX
- setTitle(String) - Method in class net.finmath.plots.Plot3D
- setTitle(String) - Method in class net.finmath.plots.PlotProcess2D
- setXAxisLabel(String) - Method in interface net.finmath.plots.Plot
- setXAxisLabel(String) - Method in class net.finmath.plots.Plot2D
- setXAxisLabel(String) - Method in class net.finmath.plots.Plot2DBarFX
- setXAxisLabel(String) - Method in class net.finmath.plots.Plot2DFX
- setXAxisLabel(String) - Method in class net.finmath.plots.Plot3D
- setXAxisLabel(String) - Method in class net.finmath.plots.PlotProcess2D
- setXAxisNumberFormat(NumberFormat) - Method in class net.finmath.plots.Plot2D
- setYAxisLabel(String) - Method in interface net.finmath.plots.Plot
- setYAxisLabel(String) - Method in class net.finmath.plots.Plot2D
- setYAxisLabel(String) - Method in class net.finmath.plots.Plot2DBarFX
- setYAxisLabel(String) - Method in class net.finmath.plots.Plot2DFX
- setYAxisLabel(String) - Method in class net.finmath.plots.Plot3D
- setYAxisLabel(String) - Method in class net.finmath.plots.PlotProcess2D
- setYAxisNumberFormat(NumberFormat) - Method in class net.finmath.plots.Plot2D
- setYAxisRange(Double, Double) - Method in class net.finmath.plots.Plot2DBarFX
- setYAxisRange(Double, Double) - Method in class net.finmath.plots.Plot2DFX
- setYRange(double, double) - Method in class net.finmath.plots.Plot2D
- setZAxisLabel(String) - Method in interface net.finmath.plots.Plot
- setZAxisLabel(String) - Method in class net.finmath.plots.Plot2D
- setZAxisLabel(String) - Method in class net.finmath.plots.Plot2DBarFX
- setZAxisLabel(String) - Method in class net.finmath.plots.Plot2DFX
- setZAxisLabel(String) - Method in class net.finmath.plots.Plot3D
- setZAxisLabel(String) - Method in class net.finmath.plots.PlotProcess2D
- show() - Method in interface net.finmath.plots.Plot
- show() - Method in class net.finmath.plots.Plot2D
- show() - Method in class net.finmath.plots.Plot2DBarFX
- show() - Method in class net.finmath.plots.Plot2DFX
- show() - Method in class net.finmath.plots.Plot3D
- show() - Method in class net.finmath.plots.PlotProcess2D
- SmartDerivativeContractVisualization - Class in net.finmath.plots.demo
-
Plots the regression estimation of a curve.
- SmartDerivativeContractVisualization() - Constructor for class net.finmath.plots.demo.SmartDerivativeContractVisualization
- start() - Method in class net.finmath.plots.demo.SmartDerivativeContractVisualization
T
- toString() - Method in class net.finmath.plots.Plot2D
- toString() - Method in class net.finmath.plots.Plot3D
- toString() - Method in class net.finmath.plots.PlotProcess2D
U
- update(List<Plotable2D>) - Method in class net.finmath.plots.Plot2D
- update(List<Plotable2D>) - Method in class net.finmath.plots.Plot2DFX
- update(List<PlotableCategories>) - Method in class net.finmath.plots.Plot2DBarFX
- updateHistogram(Plot2D, List<Double>, int, double) - Static method in class net.finmath.plots.Plots
- updateHistogram(Plot2D, RandomVariable, int, double) - Static method in class net.finmath.plots.Plots
- updatePlotOfHistogram(Plot2D, RandomVariable, int, double) - Static method in class net.finmath.plots.Plots
-
Deprecated, for removal: This API element is subject to removal in a future version.
- updatePlotScatter(Plot2D, double[], double[], double, double, int) - Static method in class net.finmath.plots.Plots
-
Deprecated, for removal: This API element is subject to removal in a future version.
- updatePlotScatter(Plot2D, List<Double>, List<Double>, double, double, int) - Static method in class net.finmath.plots.Plots
- updateScatter(Plot2D, double[], double[], double, double, int) - Static method in class net.finmath.plots.Plots
All Classes All Packages