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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
apply()
Invoke all setting edition per object and then globally edit the chart.protected void
Apply a drawing setting per objectdouble
getPerf()
void
revert()
void
setMaxRenderingTime
(double maxRenderingTime) void
Methods 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:
applyOptimisation
in classAbstractAdativeRenderingHandler
-
apply
public void apply()Invoke all setting edition per object and then globally edit the chart.- Specified by:
apply
in interfaceAdaptiveRenderingHandler
- Overrides:
apply
in classAbstractAdativeRenderingHandler
-
revert
public void revert()- Specified by:
revert
in interfaceAdaptiveRenderingHandler
- Overrides:
revert
in classAbstractAdativeRenderingHandler
-
getPerf
-
setPerf
-
getMaxRenderingTime
public double getMaxRenderingTime() -
setMaxRenderingTime
public void setMaxRenderingTime(double maxRenderingTime) -
getSelectedLODSetting
-