| isVisible (ICanvasContext, Rect) | in
ArcEdgeStyleRenderer | Overridden for performance reasons. |
| getBounds (ICanvasContext) | in
ArrowNodeStyleRenderer | |
| isVisible (ICanvasContext, Rect) | in
ArrowNodeStyleRenderer | |
| getBounds (ICanvasContext) | in
BevelNodeStyleRenderer | Returns the layout bounds as an upper bound for the painting bound. |
| isVisible (ICanvasContext, Rect) | in
BevelNodeStyleRenderer | Determines visibility by checking for an intersection with the layout. |
| getBounds (ICanvasContext) | in
BezierEdgeStyleRenderer | |
| isVisible (ICanvasContext, Rect) | in
BezierEdgeStyleRenderer | |
| isVisible (ICanvasContext, Rect) | in
BridgeEdgeStyleRenderer | |
| getBounds (ICanvasContext) | in
CollapsibleNodeStyleDecoratorRenderer | Delegates to the getWrappedStyle and takes the button into account. |
| isVisible (ICanvasContext, Rect) | in
CollapsibleNodeStyleDecoratorRenderer | Delegates to the getWrappedStyle. |
| getBounds (ICanvasContext) | in
DefaultLabelStyleRenderer | |
| isVisible (ICanvasContext, Rect) | in
DefaultLabelStyleRenderer | Uses the layout to determine whether the clip intersects. |
| getBounds (ICanvasContext, IEdge) | in
EdgeStyleBase | Gets the bounds of the visual for the edge in the given context. |
| isVisible (ICanvasContext, Rect, IEdge) | in
EdgeStyleBase | Determines whether the visualization for the specified edge is visible in the context. |
| getBounds (ICanvasContext) | in
GeneralPathNodeStyleRenderer | |
| isVisible (ICanvasContext, Rect) | in
GeneralPathNodeStyleRenderer | Determines visibility by checking for an intersection with the bounds of the path. |
| getBounds (ICanvasContext) | in
GroupNodeStyleRenderer | Returns the union of the node's layout and area that shows the style's drop shadow. |
| isVisible (ICanvasContext, Rect) | in
GroupNodeStyleRenderer | Determines visibility by checking for an intersection with the layout. |
| getBounds (ICanvasContext) | in
IconLabelStyleRenderer | |
| isVisible (ICanvasContext, Rect) | in
IconLabelStyleRenderer | |
| getBounds (ICanvasContext) | in
ImageNodeStyleRenderer | Gets the rendering bounds for this style renderer. |
| isVisible (ICanvasContext, Rect) | in
ImageNodeStyleRenderer | Determines visibility by checking for an intersection with the layout. |
| getBounds (ICanvasContext, ILabel) | in
LabelStyleBase | Gets the bounds of the visual for the label in the given context. |
| isVisible (ICanvasContext, Rect, ILabel) | in
LabelStyleBase | Determines whether the visualization for the specified label is visible in the context. |
| getBounds (ICanvasContext, INode) | in
NodeStyleBase | Gets the bounds of the visual for the node in the given context. |
| isVisible (ICanvasContext, Rect, INode) | in
NodeStyleBase | Determines whether the visualization for the specified node is visible in the context. |
| getBounds (ICanvasContext) | in
PanelNodeStyleRenderer | |
| isVisible (ICanvasContext, Rect) | in
PanelNodeStyleRenderer | |
| getBounds (ICanvasContext) | in
PathBasedEdgeStyleRenderer | |
| isVisible (ICanvasContext, Rect) | in
PathBasedEdgeStyleRenderer | Calls configure and test the edge using the style for a visible intersection with the clip bounds. |
| isVisible (ICanvasContext, Rect) | in
PolylineEdgeStyleRenderer | |
| getBounds (ICanvasContext, IPort) | in
PortStyleBase | Returns the bounds of the visual for the port in the given context. |
| isVisible (ICanvasContext, Rect, IPort) | in
PortStyleBase | Determines whether the visualization for the specified port is visible in the context. |
| getBounds (ICanvasContext) | in
RectangleNodeStyleRenderer | Returns the layout bounds as an upper bound for the painting bound. |
| isVisible (ICanvasContext, Rect) | in
RectangleNodeStyleRenderer | Determines visibility by checking for an intersection with the layout. |
| getBounds (ICanvasContext) | in
ShapeNodeStyleRenderer | Returns the layout bounds as an upper bound for the painting bound. |
| isVisible (ICanvasContext, Rect) | in
ShapeNodeStyleRenderer | Determines visibility by checking for an intersection with the layout. |
| getBounds (ICanvasContext) | in
ShinyPlateNodeStyleRenderer | |
| isVisible (ICanvasContext, Rect) | in
ShinyPlateNodeStyleRenderer | |
| getBounds (ICanvasContext) | in
TableNodeStyleRenderer | |
| isVisible (ICanvasContext, Rect) | in
TableNodeStyleRenderer | |
| getBounds (ICanvasContext) | in
TemplateLabelStyleRenderer | |
| isVisible (ICanvasContext, Rect) | in
TemplateLabelStyleRenderer | Uses the layout to determine whether the clip intersects. |
| getBounds (ICanvasContext) | in
TemplateNodeStyleRenderer | Returns the layout bounds as an upper bound for the painting bound. |
| isVisible (ICanvasContext, Rect) | in
TemplateNodeStyleRenderer | Determines visibility by checking for an intersection with the layout. |
| getBounds (ICanvasContext) | in
TemplatePortStyleRenderer | |
| isVisible (ICanvasContext, Rect) | in
TemplatePortStyleRenderer | Calls configure and test the port using the style for a visible intersection with the clip bounds. |
| getBounds (ICanvasContext) | in
DefaultPortCandidateDescriptor | |
| isDirty (ICanvasContext, ICanvasObject) | in
DefaultPortCandidateDescriptor | |
| isVisible (ICanvasContext, Rect) | in
DefaultPortCandidateDescriptor | |
| addCanvasObject (ICanvasContext, ICanvasObjectGroup, Object) | in
EdgeDecorationInstaller | Installs a rendering for the item if it is an IEdge that will use the getBendDrawing and getStroke to render the path and bends. |
| addCanvasObject (ICanvasContext, ICanvasObjectGroup, Object) | in
EdgeStyleDecorationInstaller | Installs a rendering for the item if it is an IEdge. |
| applyTo (SVGElement, ICanvasContext) | in
Fill | Assigns the fill defined by this instance to the given SVG element . |
| setFill (Fill, SVGElement, ICanvasContext) | in
Fill | Sets the Fill on a given SVG element as the fill. |
| create (function(ICanvasContext):Rect) | in
IBoundsProvider | Creates an implementation of the interface IBoundsProvider by using the given function as implementation for its getBounds method. |
| getBounds (ICanvasContext) | in
IBoundsProvider | Returns a tight rectangular area where the whole rendering would fit into. |
| isDirty (ICanvasContext, ICanvasObject) | in
ICanvasObjectDescriptor | Determines whether the given canvas object is deemed dirty and needs updating. |
| addCanvasObject (ICanvasContext, ICanvasObjectGroup, Object) | in
ICanvasObjectInstaller | This the main method of the interface that performs the installation of an item's visual representation in the canvas by adding ICanvasObjects. |
| create (function(ICanvasContext, ICanvasObjectGroup, any):ICanvasObject) | in
ICanvasObjectInstaller | Creates an implementation of the interface ICanvasObjectInstaller by using the given function as implementation for its addCanvasObject method. |
| create (function(ICanvasContext, ICanvasObjectGroup, any):ICanvasObject) | in
IFocusIndicatorInstaller | Creates an implementation of the interface IFocusIndicatorInstaller by using the given function as implementation for its addCanvasObject method. |
| create (function(ICanvasContext, ICanvasObjectGroup, any):ICanvasObject) | in
IHighlightIndicatorInstaller | Creates an implementation of the interface IHighlightIndicatorInstaller by using the given function as implementation for its addCanvasObject method. |
| create (function(ICanvasContext, ICanvasObjectGroup, any):ICanvasObject) | in
ISelectionIndicatorInstaller | Creates an implementation of the interface ISelectionIndicatorInstaller by using the given function as implementation for its addCanvasObject method. |
| accept (ICanvasContext, Node, string) | in
ISvgDefsCreator | Checks if the specified node references the element represented by this object. |
| create () | in
ISvgDefsCreator | Creates an implementation of the interface ISvgDefsCreator from the given definition. |
| createDefsElement (ICanvasContext) | in
ISvgDefsCreator | Creates the element that is put into the defs section of the SVG element. |
| updateDefsElement (ICanvasContext, SVGElement) | in
ISvgDefsCreator | Updates the defs element with the current gradient data. |
| create (function(ICanvasContext, Rect):boolean) | in
IVisibilityTestable | Creates an implementation of the interface IVisibilityTestable by using the given function as implementation for its isVisible method. |
| isVisible (ICanvasContext, Rect) | in
IVisibilityTestable | Determines whether an element might intersect the visible region for a given context. |
| addCanvasObject (ICanvasContext, ICanvasObjectGroup, Object) | in
LabelStyleDecorationInstaller | Installs a rendering for the item if it is an ILabel. |
| accept (ICanvasContext, Node, string) | in
LinearGradient | |
| createDefsElement (ICanvasContext) | in
LinearGradient | Creates a new SVG gradient that corresponds to this gradient brush. |
| updateDefsElement (ICanvasContext, SVGElement) | in
LinearGradient | Updates the SVG gradient within the defs section of the SVG document if it has changed. |
| updateSvgGradient (SVGElement, ICanvasContext) | in
LinearGradient | Updates the SVG gradient within the defs section of the SVG document if it has changed. |
| addCanvasObject (ICanvasContext, ICanvasObjectGroup, Object) | in
NodeStyleDecorationInstaller | Installs a rendering for the item if it is an INode. |
| addCanvasObject (ICanvasContext, ICanvasObjectGroup, Object) | in
OrientedRectangleIndicatorInstaller | |
| accept (ICanvasContext, Node, string) | in
PatternFill | |
| createDefsElement (ICanvasContext) | in
PatternFill | |
| updateDefsElement (ICanvasContext, SVGElement) | in
PatternFill | |
| addCanvasObject (ICanvasContext, ICanvasObjectGroup, Object) | in
PointSelectionIndicatorInstaller | |
| addCanvasObject (ICanvasContext, ICanvasObjectGroup, Object) | in
PortStyleDecorationInstaller | Installs a rendering for the item if it is an IPort. |
| accept (ICanvasContext, Node, string) | in
RadialGradient | |
| createDefsElement (ICanvasContext) | in
RadialGradient | Creates a new SVG gradient that corresponds to this gradient brush. |
| updateDefsElement (ICanvasContext, SVGElement) | in
RadialGradient | Updates the SVG gradient within the defs section of the SVG document if it has changed. |
| updateSvgGradient (SVGElement, ICanvasContext) | in
RadialGradient | Updates the SVG gradient within the defs section of the SVG document if it has changed. |
| addCanvasObject (ICanvasContext, ICanvasObjectGroup, Object) | in
RectangleIndicatorInstaller | |
| applyTo (SVGElement, ICanvasContext) | in
Stroke | Assigns the stroke defined by this instance to the given SVG element . |
| setStroke (Stroke, SVGElement, ICanvasContext) | in
Stroke | Sets the Stroke on a given SVG element as the stroke. |