java.lang.Object
com.github.weisj.jsvg.nodes.AbstractSVGNode
com.github.weisj.jsvg.nodes.container.BaseContainerNode<SVGNode>
com.github.weisj.jsvg.nodes.container.ContainerNode
com.github.weisj.jsvg.nodes.mesh.MeshPatch
@ElementCategories({})
@PermittedContent(categories=Descriptive,
anyOf=Stop.class)
public final class MeshPatch
extends ContainerNode
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate @NotNull Color
bilinearInterpolation
(float dx, float dy) private int
clampColor
(float v) void
renderPath
(@NotNull Output output) private void
renderPath
(@NotNull Output output, @NotNull CoonPatch patch, float scaleX, float scaleY, int depth) @NotNull String
tagName()
Methods inherited from class com.github.weisj.jsvg.nodes.container.ContainerNode
children, doAdd
Methods inherited from class com.github.weisj.jsvg.nodes.container.BaseContainerNode
acceptChild, addChild, isAcceptableType
Methods inherited from class com.github.weisj.jsvg.nodes.AbstractSVGNode
addContent, build, id, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.github.weisj.jsvg.nodes.prototype.Container
childrenOfType
-
Field Details
-
Constructor Details
-
MeshPatch
public MeshPatch()
-
-
Method Details
-
tagName
-
renderPath
-
renderPath
-
bilinearInterpolation
-
clampColor
private int clampColor(float v)
-