ResolvingVisitor class

A visitor class that processes relative coordinates in the tree into a single coordinate space, removing extra attributes, empty nodes, resolving references/masks/clips.

Constructors

ResolvingVisitor()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
visitClipNode(ClipNode clipNode, AffineMatrix data) → Node
Visit a ClipNode.
visitDeferredNode(DeferredNode deferredNode, AffineMatrix data) → Node
Visit a DeferredNode.
visitEmptyNode(Node node, AffineMatrix data) → Node
Visit a Node that has no meaningful content.
visitImageNode(ImageNode imageNode, AffineMatrix data) → Node
VIsit an ImageNode.
visitMaskNode(MaskNode maskNode, AffineMatrix data) → Node
Visit a MaskNode.
visitParentNode(ParentNode parentNode, AffineMatrix data) → Node
Visit a ParentNode.
visitPathNode(PathNode pathNode, AffineMatrix data) → Node
Visit a PathNode.
visitPatternNode(PatternNode node, AffineMatrix data) → Node
Visit a PatternNode.
visitResolvedClipNode(ResolvedClipNode clipNode, AffineMatrix data) → Node
Visit a ResolvedClipNode.
visitResolvedImageNode(ResolvedImageNode resolvedImageNode, AffineMatrix data) → Node
Visit a ResolvedImageNode.
visitResolvedMaskNode(ResolvedMaskNode maskNode, AffineMatrix data) → Node
Visit a ResolvedMaskNode.
visitResolvedPath(ResolvedPathNode pathNode, AffineMatrix data) → Node
Visit a ResolvedPathNode.
visitResolvedPatternNode(ResolvedPatternNode patternNode, AffineMatrix data) → Node
Visit a ResolvedPatternNode.
visitResolvedText(ResolvedTextNode textNode, AffineMatrix data) → Node
Visit a ResolvedTextNode.
visitResolvedTextPositionNode(ResolvedTextPositionNode textPositionNode, AffineMatrix data) → Node
Visit a ResolvedTextPositionNode.
visitResolvedVerticesNode(ResolvedVerticesNode verticesNode, AffineMatrix data) → Node
Visit a ResolvedVerticesNode.
visitSaveLayerNode(SaveLayerNode layerNode, AffineMatrix data) → Node
Visit a SaveLayerNode.
visitTextNode(TextNode textNode, AffineMatrix data) → Node
Visit a TextNode.
visitTextPositionNode(TextPositionNode textPositionNode, AffineMatrix data) → Node
Visit a TextPositionNode.
visitViewportNode(ViewportNode viewportNode, AffineMatrix data) → Node
Visit a ViewportNode.

Operators

operator ==(Object other) bool
The equality operator.
inherited