-
- All Implemented Interfaces:
-
com.patrykandpatrick.vico.core.component.shape.shader.DynamicShader
public final class ComponentShader extends CacheableDynamicShader
ComponentShader creates a Shader out of the provided component.
-
-
Constructor Summary
Constructors Constructor Description ComponentShader(Component component, Float componentSizeDp, Boolean checkeredArrangement, Shader.TileMode tileXMode, Shader.TileMode tileYMode)
-
Method Summary
Modifier and Type Method Description ShadercreateShader(DrawContext context, Float left, Float top, Float right, Float bottom)Called when new instance of Shader must be created, as the left, top, right, and bottom bounds have changed or there is no cached Shader. -
Methods inherited from class com.patrykandpatrick.vico.core.component.shape.shader.ComponentShader
provideShader -
Methods inherited from class com.patrykandpatrick.vico.core.component.shape.shader.CacheableDynamicShader
provideShader -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
ComponentShader
ComponentShader(Component component, Float componentSizeDp, Boolean checkeredArrangement, Shader.TileMode tileXMode, Shader.TileMode tileYMode)
-
-
Method Detail
-
createShader
Shader createShader(DrawContext context, Float left, Float top, Float right, Float bottom)
-
-
-
-