Module com.github.weisj.jsvg
Interface HasGeometryContext.ByDelegate
-
- All Superinterfaces:
HasClip
,HasFilter
,HasGeometryContext
,Transformable
- All Known Implementing Classes:
AbstractPolyShape
,Anchor
,BaseInnerViewContainer
,Circle
,CommonInnerViewContainer
,CommonRenderableContainerNode
,Ellipse
,Group
,Image
,Line
,Marker
,Mask
,Path
,Pattern
,Polygon
,Polyline
,Rect
,RenderableSVGNode
,ShapeNode
,SVG
,Symbol
,Text
,Use
- Enclosing interface:
- HasGeometryContext
public static interface HasGeometryContext.ByDelegate extends HasGeometryContext
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.github.weisj.jsvg.nodes.prototype.HasGeometryContext
HasGeometryContext.ByDelegate
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default @Nullable ClipPath
clipPath()
default @Nullable Filter
filter()
@NotNull HasGeometryContext
geometryContextDelegate()
default @Nullable Mask
mask()
default @Nullable TransformValue
transform()
default TransformBox
transformBox()
default @NotNull Coordinate<LengthValue>
transformOrigin()
-
Methods inherited from interface com.github.weisj.jsvg.nodes.prototype.Transformable
applyTransform, effectiveTransform, shouldTransform, transformShape
-
-
-
-
Method Detail
-
geometryContextDelegate
@NotNull @NotNull HasGeometryContext geometryContextDelegate()
-
clipPath
@Nullable default @Nullable ClipPath clipPath()
-
transform
@Nullable default @Nullable TransformValue transform()
- Specified by:
transform
in interfaceTransformable
-
transformBox
default TransformBox transformBox()
- Specified by:
transformBox
in interfaceTransformable
-
transformOrigin
@NotNull default @NotNull Coordinate<LengthValue> transformOrigin()
- Specified by:
transformOrigin
in interfaceTransformable
-
-