Class AdaptByPerformanceKnowledge
java.lang.Object
org.jzy3d.chart.controllers.mouse.camera.adaptive.AbstractAdativeRenderingHandler
org.jzy3d.chart.controllers.mouse.camera.adaptive.handlers.AdaptByPerformanceKnowledge
- All Implemented Interfaces:
AdaptiveRenderingHandler
public class AdaptByPerformanceKnowledge
extends AbstractAdativeRenderingHandler
implements AdaptiveRenderingHandler
Apply object-wise drawing settings, and chart-wise drawing settings such as
ColorModel.- Author:
- martin
-
Field Summary
Fields inherited from class org.jzy3d.chart.controllers.mouse.camera.adaptive.AbstractAdativeRenderingHandler
chart, drawableToRevert -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidapply()Invoke all setting edition per object and then globally edit the chart.protected voidApply a drawing setting per objectdoublegetPerf()voidrevert()voidsetMaxRenderingTime(double maxRenderingTime) voidMethods inherited from class org.jzy3d.chart.controllers.mouse.camera.adaptive.AbstractAdativeRenderingHandler
makeToggle
-
Constructor Details
-
AdaptByPerformanceKnowledge
-
-
Method Details
-
applyOptimisation
Apply a drawing setting per object- Specified by:
applyOptimisationin classAbstractAdativeRenderingHandler
-
apply
public void apply()Invoke all setting edition per object and then globally edit the chart.- Specified by:
applyin interfaceAdaptiveRenderingHandler- Overrides:
applyin classAbstractAdativeRenderingHandler
-
revert
public void revert()- Specified by:
revertin interfaceAdaptiveRenderingHandler- Overrides:
revertin classAbstractAdativeRenderingHandler
-
getPerf
-
setPerf
-
getMaxRenderingTime
public double getMaxRenderingTime() -
setMaxRenderingTime
public void setMaxRenderingTime(double maxRenderingTime) -
getSelectedLODSetting
-