Class LienzoLayer
- java.lang.Object
-
- org.kie.workbench.common.stunner.client.lienzo.canvas.LienzoLayer
-
- Direct Known Subclasses:
WiresLayer
@Dependent public class LienzoLayer extends Object
-
-
Constructor Summary
Constructors Constructor Description LienzoLayer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LienzoLayeradd(com.ait.lienzo.client.core.shape.IPrimitive<?> shape)voidadd(com.ait.lienzo.client.core.shape.Layer layer)voidclear()LienzoLayerdelete(com.ait.lienzo.client.core.shape.IPrimitive<?> shape)voiddestroy()com.ait.lienzo.client.core.shape.LayergetLienzoLayer()protected org.kie.workbench.common.stunner.core.graph.content.view.Point2DgetScale()com.ait.lienzo.client.core.shape.LayergetTopLayer()org.kie.workbench.common.stunner.core.client.canvas.TransformgetTransform()protected org.kie.workbench.common.stunner.core.graph.content.view.Point2DgetTranslate()booleanisReady()voidonAfterDraw(org.uberfire.mvp.Command callback)voidremove(com.ait.lienzo.client.core.shape.Layer layer)voidscale(double delta)voidscale(double sx, double sy)voidsetSkipDraw(boolean skipDraw)voidtranslate(double tx, double ty)
-
-
-
Method Detail
-
setSkipDraw
public void setSkipDraw(boolean skipDraw)
-
add
public LienzoLayer add(com.ait.lienzo.client.core.shape.IPrimitive<?> shape)
-
delete
public LienzoLayer delete(com.ait.lienzo.client.core.shape.IPrimitive<?> shape)
-
clear
public void clear()
-
onAfterDraw
public void onAfterDraw(org.uberfire.mvp.Command callback)
-
getTopLayer
public com.ait.lienzo.client.core.shape.Layer getTopLayer()
-
add
public void add(com.ait.lienzo.client.core.shape.Layer layer)
-
isReady
public boolean isReady()
-
remove
public void remove(com.ait.lienzo.client.core.shape.Layer layer)
-
destroy
public void destroy()
-
getLienzoLayer
public com.ait.lienzo.client.core.shape.Layer getLienzoLayer()
-
getTranslate
protected org.kie.workbench.common.stunner.core.graph.content.view.Point2D getTranslate()
-
getScale
protected org.kie.workbench.common.stunner.core.graph.content.view.Point2D getScale()
-
getTransform
public org.kie.workbench.common.stunner.core.client.canvas.Transform getTransform()
-
translate
public void translate(double tx, double ty)
-
scale
public void scale(double sx, double sy)
-
scale
public void scale(double delta)
-
-