Class HasGeometryContextImpl
java.lang.Object
com.github.weisj.jsvg.nodes.prototype.impl.HasGeometryContextImpl
- All Implemented Interfaces:
HasClip, HasFilter, HasGeometryContext, Transformable
-
Nested Class Summary
Nested classes/interfaces inherited from interface HasGeometryContext
HasGeometryContext.ByDelegate -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final @Nullable ClipPathprivate final @Nullable Filterprivate final @Nullable Maskprivate final @Nullable TransformValueprivate final @NotNull TransformBoxprivate final @NotNull Coordinate<LengthValue> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateHasGeometryContextImpl(@Nullable TransformValue transform, @NotNull Coordinate<LengthValue> transformOrigin, @NotNull TransformBox transformBox, @Nullable ClipPath clipPath, @Nullable Mask mask, @Nullable Filter filter) -
Method Summary
Modifier and TypeMethodDescription@Nullable ClipPathclipPath()@Nullable Filterfilter()@Nullable Maskmask()static @NotNull HasGeometryContextparse(@NotNull AttributeNode attributeNode) @Nullable TransformValue@NotNull TransformBox@NotNull Coordinate<LengthValue> Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Transformable
applyTransform, effectiveTransform, shouldTransform, transformShape
-
Field Details
-
transform
-
transformOrigin
-
transformBox
-
clipPath
-
mask
-
filter
-
-
Constructor Details
-
HasGeometryContextImpl
private HasGeometryContextImpl(@Nullable @Nullable TransformValue transform, @NotNull @NotNull Coordinate<LengthValue> transformOrigin, @NotNull @NotNull TransformBox transformBox, @Nullable @Nullable ClipPath clipPath, @Nullable @Nullable Mask mask, @Nullable @Nullable Filter filter)
-
-
Method Details
-
parse
@NotNull public static @NotNull HasGeometryContext parse(@NotNull @NotNull AttributeNode attributeNode) -
clipPath
-
mask
-
filter
-
transform
- Specified by:
transformin interfaceTransformable
-
transformBox
- Specified by:
transformBoxin interfaceTransformable
-
transformOrigin
- Specified by:
transformOriginin interfaceTransformable
-