Usages of IRectangle
Properties
layout | in FolderNodeState | Gets or sets the layout of the node. | |
layout | in INode | Gets a rectangle describing the position and size of the node. | |
layout | in IStripe | Gets a live view of the relative layout of the stripe. | |
layout | in ITable | Gets the layout of the table, relative to an owner node. | |
layout | in SimpleNode | Gets or sets the layout of the node. | |
layout | in Table | Gets the layout of the table, relative to an owner node. | |
alternativeGroupBounds | in HierarchicLayoutData | Gets or sets a mapping from group/folder nodes to alternative bounds for these nodes. | |
bounds | in ConstrainedReshapeHandler | Gets the wrappedHandler's bounds property. | |
bounds | in IReshapeHandler | Gets a view of the bounds of the item. | |
minimumEnclosedArea | in NodeReshapeHandleProvider | Gets or sets the minimum rectangular area that needs to be contained in the reshapeable. | |
minimumEnclosedArea | in NodeReshapeHandlerHandle | Gets or sets the minimum enclosed area that needs to be encompassed by this reshapeable. | |
minimumEnclosedArea | in NodeSizeConstraintProvider | Gets or sets the instance to return by getMinimumEnclosedArea. | |
maximumBoundingArea | in RectangleHandle | Gets or sets the largest allowed size for the rectangle. | |
minimumEnclosedArea | in RectangleHandle | Gets or sets the minimum enclosed area that needs to be encompassed by the rectangle. | |
maximumBoundingArea | in ReshapeHandleProviderBase | Gets or sets the maximal bounds this reshapeable may fill. | |
minimumEnclosedArea | in ReshapeHandleProviderBase | Gets or sets the minimum rectangular area that needs to be contained in the reshapeable. | |
maximumBoundingArea | in ReshapeHandlerHandle | Gets or sets the maximal bounds this reshapeable may fill. | |
minimumEnclosedArea | in ReshapeHandlerHandle | Gets or sets the minimum enclosed area that needs to be encompassed by this reshapeable. | |
maximumBoundingArea | in ReshapeRectangleContext | Gets the maximal bounds the node's layout may fill. | |
minimumEnclosedArea | in ReshapeRectangleContext | Gets minimum area the node's layout needs to encompass | |
bounds | in TableReshapeHandler | ||
nodeEndLayout | in LayoutExecutorAsync | Gets a mapping from nodes in the graph to their new layout, after the results are in. | |
expandedNodeOriginalBounds | in ClearAreaLayoutData | Gets or sets the original, non-expanded bounds of the expandedNode. | |
layout | in ArrowNodeStyleRenderer | Gets the layout of the node this renderer is currently configured for. | |
layout | in BevelNodeStyleRenderer | Gets the layout of the node this renderer is currently configured for. | |
layout | in CollapsibleNodeStyleDecoratorRenderer | Gets the layout of the node this renderer is currently configured for. | |
layout | in GeneralPathNodeStyleRenderer | Gets the layout of the node this renderer is currently configured for. | |
layout | in GroupNodeStyleRenderer | Gets the layout of the node this renderer is currently configured for. | |
layout | in ImageNodeStyleRenderer | Gets the layout of the node this renderer is currently configured for. | |
layout | in PanelNodeStyleRenderer | Gets the layout of the node this renderer is currently configured for. | |
layout | in RectangleNodeStyleRenderer | Gets the layout of the node this renderer is currently configured for. | |
layout | in ShapeNodeStyleRenderer | Gets the layout of the node this renderer is currently configured for. | |
layout | in ShinyPlateNodeStyleRenderer | Gets the layout of the node this renderer is currently configured for. | |
layout | in TemplateNodeStyleRenderer | Gets the layout of the node this renderer is currently configured for. | |
layout | in TemplateStripeStyleRenderer | Gets the layout of the stripe this renderer is currently configured for. |
Method Return Values
createEdgePortLayout (IPort) | in LayoutExecutorAsync | Callback factory method that creates the IRectangle for the given IPort that is used as a dummy to represent the port at the IEdge that owns port . | |
getRectangle (Object) | in RectangleIndicatorInstaller | Factory method that returns an IRectangle for a given user object. |
Method Parameters
appendEllipse (IRectangle, boolean) | in GeneralPath | Appends an ellipse using the given bounding box to this instance. | |
appendRectangle (IRectangle, boolean) | in GeneralPath | Appends a rectangle to this path instance. | |
add (IRectangle) | in IMutableRectangle | Adds a rectangle to another one. | |
reshape (IRectangle) | in IMutableRectangle | Applies a new position and size to a given mutable rectangle. | |
setToUnion (IRectangle, IRectangle) | in IMutableRectangle | Creates the union of two rectangles, placing the result in the this parameter. | |
MutableRectangle (IRectangle) | in MutableRectangle | Creates a new instance initialized to the values of the provided argument. | |
OrientedRectangle (IRectangle) | in OrientedRectangle | Creates a new instance using the provided rectangle to initialize the anchor and size. | |
Rect (IRectangle) | in Rect | Initializes a new instance of the Rect class with the initial values obtained from the given rectangle. | |
SimpleNode () | in SimpleNode | Creates a default node with default lookup, an instance of VoidNodeStyle, empty layout and no labels or ports. | |
HierarchicLayoutData () | in HierarchicLayoutData | Creates a new instance of HierarchicLayoutData which helps configuring HierarchicLayout. | |
create () | in IReshapeHandler | Creates an implementation of the interface IReshapeHandler from the given definition. | |
fromRectangle (IRectangle) | in LassoTestables | Creates an implementation of the ILassoTestable interface that tests if the rectangle intersects the area of the lasso path. | |
NodeSizeConstraintProvider (ISize, ISize, IRectangle?) | in NodeSizeConstraintProvider | Creates a new instance using the provided size instances as the initial values. | |
ReshapeRectangleContext (Rect, ISize, ISize, IRectangle, IRectangle, HandlePositions, Point, Point, Size, ReshapePolicy, number) | in ReshapeRectangleContext | Initializes a new instance of the ReshapeRectangleContext class. | |
createResizeSnapResult (number, Point, Object, IEnumerable<IRectangle>, number, boolean) | in SnapResult | Factory method that creates a SnapResult which snaps to a given size through a resize operation. | |
ClearAreaLayoutData () | in ClearAreaLayoutData | Creates a new instance of ClearAreaLayoutData. | |
setLayout (HTMLElement, IRectangle) | in HtmlVisual | Sets the translation and size values of a given HtmlElement to the provided values so that it works well inside an HtmlVisual in a CanvasComponent. | |
createGraphAnimation (IGraph, IMapper<INode,IRectangle>?, IMapper<IEdge,yfiles.geometry.IPoint[]>?, IMapper<IPort,IPortLocationModelParameter>?, IMapper<ILabel,ILabelModelParameter>?, TimeSpan?) | in IAnimation | Creates a new IAnimation that animates the given layout of all types of graph items. | |
createNodeAnimation (IGraph, INode, IRectangle, TimeSpan) | in IAnimation | Creates a new IAnimation that animates the given node from its current layout to the new given targetLayout . | |
fromRectangle (IRectangle) | in IBoundsProvider | Creates an instance that returns the given rectangle as the bounds. | |
RectangleIndicatorInstaller (IRectangle, string?) | in RectangleIndicatorInstaller | Initializes a new instance of the RectangleIndicatorInstaller class with fixed bounds and a string. |
Implementing Types
IMutableRectangle | Interface for mutable rectangles aligned to the axes in 2D coordinate space with double precision coordinates. | |
Rect | Represents an axis-aligned rectangle in two-dimensional Cartesian coordinates with double precision. |