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
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.github.weisj.jsvg.nodes.prototype.HasGeometryContext
HasGeometryContext.ByDelegate
-
Method Summary
Modifier and TypeMethodDescriptiondefault @Nullable ClipPath
clipPath()
default @Nullable Filter
filter()
@NotNull HasGeometryContext
default @Nullable Mask
mask()
default @Nullable AffineTransform
default @NotNull Point2D
transformOrigin
(@NotNull MeasureContext context) Methods inherited from interface com.github.weisj.jsvg.nodes.prototype.Transformable
applyTransform, shouldTransform, transformShape
-
Method Details
-
geometryContextDelegate
-
clipPath
-
mask
-
filter
-
transform
- Specified by:
transform
in interfaceTransformable
-
transformOrigin
- Specified by:
transformOrigin
in interfaceTransformable
-