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 voidapply()Invoke all setting edition per object and then globally edit the chart.protected voidapplyOptimisation(Wireframeable w)Apply a drawing setting per objectdoublegetMaxRenderingTime()LODPerfgetPerf()LODSettinggetSelectedLODSetting()voidrevert()voidsetMaxRenderingTime(double maxRenderingTime)voidsetPerf(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:
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
public LODPerf getPerf()
-
setPerf
public void setPerf(LODPerf perf)
-
getMaxRenderingTime
public double getMaxRenderingTime()
-
setMaxRenderingTime
public void setMaxRenderingTime(double maxRenderingTime)
-
getSelectedLODSetting
public LODSetting getSelectedLODSetting()
-
-