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 asColorModel
.- Author:
- martin
-
-
Field Summary
-
Fields inherited from class org.jzy3d.chart.controllers.mouse.camera.adaptive.AbstractAdativeRenderingHandler
chart, drawableToRevert
-
-
Constructor Summary
Constructors Constructor Description AdaptByPerformanceKnowledge(Chart chart)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply()
Invoke all setting edition per object and then globally edit the chart.protected void
applyOptimisation(Wireframeable w)
Apply a drawing setting per objectdouble
getMaxRenderingTime()
LODPerf
getPerf()
LODSetting
getSelectedLODSetting()
void
revert()
void
setMaxRenderingTime(double maxRenderingTime)
void
setPerf(LODPerf perf)
-
Methods inherited from class org.jzy3d.chart.controllers.mouse.camera.adaptive.AbstractAdativeRenderingHandler
makeToggle
-
-
-
-
Constructor Detail
-
AdaptByPerformanceKnowledge
public AdaptByPerformanceKnowledge(Chart chart)
-
-
Method Detail
-
applyOptimisation
protected void applyOptimisation(Wireframeable w)
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
public LODPerf getPerf()
-
setPerf
public void setPerf(LODPerf perf)
-
getMaxRenderingTime
public double getMaxRenderingTime()
-
setMaxRenderingTime
public void setMaxRenderingTime(double maxRenderingTime)
-
getSelectedLODSetting
public LODSetting getSelectedLODSetting()
-
-