Package omeis.providers.re
Class Optimizations
- java.lang.Object
-
- omeis.providers.re.Optimizations
-
public class Optimizations extends java.lang.ObjectA container for any potential optimizations that the renderer can enable based on the data and rendering settings it has been fed.
-
-
Field Summary
Fields Modifier and Type Field Description booleanalphalessRenderingWe can do alphaless renderingbooleanprimaryColorEnabledThe channel bindings are only "primary" colors.
-
Constructor Summary
Constructors Constructor Description Optimizations()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisAlphalessRendering()Returnstrueif the alphaless rendering optimization is enabled, andfalseif it is not.booleanisPrimaryColorEnabled()Returnstrueif the primary color optimization is enabled, andfalseif it is not.voidsetAlphalessRendering(boolean enabled)Enable or disable the alphaless rendering optimization.voidsetPrimaryColorEnabled(boolean enabled)Enable or disable the primary color optimization.
-
-
-
Method Detail
-
setPrimaryColorEnabled
public void setPrimaryColorEnabled(boolean enabled)
Enable or disable the primary color optimization.- Parameters:
enabled- whether or not to enable the primary color optimization.
-
isPrimaryColorEnabled
public boolean isPrimaryColorEnabled()
Returnstrueif the primary color optimization is enabled, andfalseif it is not.- Returns:
- See above.
-
setAlphalessRendering
public void setAlphalessRendering(boolean enabled)
Enable or disable the alphaless rendering optimization. Ifenabledisfalseit will also disable primary color rendering.- Parameters:
enabled- whether or not to enable the alphaless rendering optimization.
-
isAlphalessRendering
public boolean isAlphalessRendering()
Returnstrueif the alphaless rendering optimization is enabled, andfalseif it is not.- Returns:
- See above.
-
-