Package omeis.providers.re
Class Optimizations
- java.lang.Object
-
- omeis.providers.re.Optimizations
-
public class Optimizations extends java.lang.Object
A 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 boolean
alphalessRendering
We can do alphaless renderingboolean
primaryColorEnabled
The 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 boolean
isAlphalessRendering()
Returnstrue
if the alphaless rendering optimization is enabled, andfalse
if it is not.boolean
isPrimaryColorEnabled()
Returnstrue
if the primary color optimization is enabled, andfalse
if it is not.void
setAlphalessRendering(boolean enabled)
Enable or disable the alphaless rendering optimization.void
setPrimaryColorEnabled(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()
Returnstrue
if the primary color optimization is enabled, andfalse
if it is not.- Returns:
- See above.
-
setAlphalessRendering
public void setAlphalessRendering(boolean enabled)
Enable or disable the alphaless rendering optimization. Ifenabled
isfalse
it will also disable primary color rendering.- Parameters:
enabled
- whether or not to enable the alphaless rendering optimization.
-
isAlphalessRendering
public boolean isAlphalessRendering()
Returnstrue
if the alphaless rendering optimization is enabled, andfalse
if it is not.- Returns:
- See above.
-
-