documentationfor yFiles for HTML 2.6

Usages of IBoundsProvider

Fields

EMPTYin IBoundsProviderAn implementation that returns an IBoundsProvider that yields an "Empty" bounds.
UNBOUNDEDin IBoundsProviderAn implementation that returns an IBoundsProvider that yields "infinite" bounds.

Method Return Values

getBoundsProvider (IEdge, boolean, Point, Point)in Arrow
getBoundsProvider (INode, INodeStyle)in ArrowNodeStyleRendererConfigures the style and node parameters, calls configure and returns this.
getBoundsProvider (INode, INodeStyle)in BevelNodeStyleRendererConfigures the style and node parameters, calls configure and returns this.
getBoundsProvider (INode, INodeStyle)in CollapsibleNodeStyleDecoratorRendererConfigures the style and node parameters, calls configure and returns this.
getBoundsProvider (ILabel, ILabelStyle)in DefaultLabelStyleRendererConfigures the style and label parameters, calls configure and returns this.
getBoundsProvider (INode, INodeStyle)in GeneralPathNodeStyleRendererConfigures the style and node parameters, calls configure and returns this.
getBoundsProvider (INode, INodeStyle)in GroupNodeStyleRendererConfigures the style and node parameters, calls configure and returns this.
getBoundsProvider (IEdge, boolean, Point, Point)in IArrowGets an IBoundsProvider implementation that can yield this arrow's bounds if painted at the given location using the given direction for the given edge.
getBoundsProvider (IEdge, IEdgeStyle)in IEdgeStyleRendererGets an implementation of the IBoundsProvider interface that can handle the provided edge and its associated style.
getBoundsProvider (ILabel, ILabelStyle)in ILabelStyleRendererGets an implementation of the IBoundsProvider interface that can handle the provided label and its associated style.
getBoundsProvider (INode, INodeStyle)in INodeStyleRendererGets an implementation of the IBoundsProvider interface that can handle the provided node and its associated style.
getBoundsProvider (IPort, IPortStyle)in IPortStyleRendererGets an implementation of the IBoundsProvider interface that can handle the provided port and its associated style.
getBoundsProvider (ILabel, ILabelStyle)in IconLabelStyleRendererConfigures the style and label parameters, calls configure and returns this.
getBoundsProvider (INode, INodeStyle)in ImageNodeStyleRendererConfigures the style and node parameters, calls configure and returns this.
getBoundsProvider (INode, INodeStyle)in PanelNodeStyleRendererConfigures the style and node parameters, calls configure and returns this.
getBoundsProvider (IEdge, IEdgeStyle)in PathBasedEdgeStyleRendererConfigures the style and edge parameters, calls configure and returns this.
getBoundsProvider (INode, INodeStyle)in RectangleNodeStyleRendererConfigures the style and node parameters, calls configure and returns this.
getBoundsProvider (INode, INodeStyle)in ShapeNodeStyleRendererConfigures the style and node parameters, calls configure and returns this.
getBoundsProvider (INode, INodeStyle)in ShinyPlateNodeStyleRendererConfigures the style and node parameters, calls configure and returns this.
getBoundsProvider (INode, INodeStyle)in TableNodeStyleRenderer
getBoundsProvider (ILabel, ILabelStyle)in TemplateLabelStyleRendererConfigures the style and label properties, calls configure and returns this.
getBoundsProvider (INode, INodeStyle)in TemplateNodeStyleRendererProvides a bounds calculation implementation for the given style and node.
getBoundsProvider (IPort, IPortStyle)in TemplatePortStyleRendererConfigures the style and port parameters, calls configure and returns this.
getBoundsProvider (IEdge, IEdgeStyle)in VoidEdgeStyleRendererYields the EMPTY that will return empty bounds.
getBoundsProvider (ILabel, ILabelStyle)in VoidLabelStyleRendererYields the EMPTY that will return empty bounds.
getBoundsProvider (INode, INodeStyle)in VoidNodeStyleRendererYields the EMPTY that will return empty bounds.
getBoundsProvider (IPort, IPortStyle)in VoidPortStyleRendererYields the EMPTY that will return empty bounds.
getBoundsProvider (Object)in DefaultPortCandidateDescriptor
create (function(ICanvasContext):Rect)in IBoundsProviderCreates an implementation of the interface IBoundsProvider by using the given function as implementation for its getBounds method.
fromRectangle (IRectangle)in IBoundsProviderCreates an instance that returns the given rectangle as the bounds.
getBoundsProvider (Object)in ICanvasObjectDescriptorReturns an implementation of IBoundsProvider that can determine the visible bounds of the rendering of the user object.

Implementing Types

ArrowNodeStyleRendererDefault renderer implementation that can be used for ArrowNodeStyle instances.
BevelNodeStyleRendererA INodeStyle renderer implementation that draws a rounded rectangle with a bevel border in a 'shiny plate' fashion.
CollapsibleNodeStyleDecoratorRendererINodeStyleRenderer implementation that can be used in conjunction with CollapsibleNodeStyleDecorator instances.
DefaultLabelStyleRendererAn ILabelStyleRenderer implementation that can handle DefaultLabelStyle instances.
GeneralPathNodeStyleRendererAn INodeStyleRenderer implementation that can handle GeneralPathNodeStyle instances.
GroupNodeStyleRendererDefault renderer implementation for GroupNodeStyle instances.
IconLabelStyleRendererAn ILabelStyleRenderer that can handle IconLabelStyle instances.
ImageNodeStyleRendererA style renderer implementation that can be used together with ImageNodeStyle instances.
PanelNodeStyleRendererA INodeStyle renderer implementation that draws a floating panel with a slight gradient, a thin border and a drop shadow.
PathBasedEdgeStyleRendererAn abstract base class for IEdgeStyleRenderer implementations that are based on the calculation of a GeneralPath.
RectangleNodeStyleRendererDefault renderer implementation that can be used for RectangleNodeStyle instances.
ShapeNodeStyleRendererDefault renderer implementation that can be used for ShapeNodeStyle instances.
ShinyPlateNodeStyleRendererA INodeStyle renderer implementation that draws a floating shiny plate with a slight gradient, a thin border and a simple drop shadow.
TableNodeStyleRendererDefault renderer implementation that can be used for TableNodeStyle instances.
TemplateLabelStyleRendererAn implementation of the ILabelStyleRenderer interface that can render TemplateLabelStyleBase instances.
TemplateNodeStyleRendererAn implementation of the INodeStyleRenderer interface that can render TemplateNodeStyleBase instances.
TemplatePortStyleRendererAn implementation of the IPortStyleRenderer interface that can render TemplatePortStyleBase instances.
DefaultPortCandidateDescriptorAn ICanvasObjectDescriptor implementation that can be used to draw IPortCandidate instances in a CanvasComponent.