Usages of IRenderTreeGroup
Properties
contentGroup | in GraphModelManager | Gets the content group this manager instance uses to add visual representation of the graph to. | |
edgeGroup | in GraphModelManager | Gets the IRenderTreeGroup instance that will be used for installing edge styles. | |
edgeLabelGroup | in GraphModelManager | Gets the IRenderTreeGroup instance that will be used for installing edge label styles. | |
groupNodeGroup | in GraphModelManager | Gets the IRenderTreeGroup instance that will be used for installing node styles of group nodes. | |
nodeGroup | in GraphModelManager | Gets the IRenderTreeGroup instance that will be used for installing node styles. | |
nodeLabelGroup | in GraphModelManager | Gets the IRenderTreeGroup instance that will be used for installing node label styles. | |
portGroup | in GraphModelManager | Gets the IRenderTreeGroup instance that will be used for installing port styles. | |
portLabelGroup | in GraphModelManager | Gets the IRenderTreeGroup instance that will be used for installing port label styles. | |
parent | in IRenderTreeElement | Gets or sets the parent group of this instance. | |
renderTreeGroup | in ItemModelManager | Gets or sets the render tree group used by install. | |
backgroundGroup | in RenderTree | Gets the IRenderTreeGroup that holds the rendering of the background elements. | |
contentGroup | in RenderTree | Gets the IRenderTreeGroup that should be used by the application code to put actual content in. | |
focusGroup | in RenderTree | Gets the IRenderTreeGroup which is used for visual markers of the currentItem. | |
foregroundGroup | in RenderTree | Gets the IRenderTreeGroup that holds the rendering of the foreground elements. | |
highlightGroup | in RenderTree | Gets the IRenderTreeGroup which is used for visual markers to highlight IModelItems. | |
inputModeGroup | in RenderTree | Gets the IRenderTreeGroup where the IInputModes should add their temporary content to. | |
rootGroup | in RenderTree | Gets the root of the scene graph. | |
selectionGroup | in RenderTree | Gets the IRenderTreeGroup that should be used by the application code to put the selection indicators in. |
Method Return Values
Method Parameters
updateContentBounds (Insets?, IRenderTreeGroup?) | in CanvasComponent | Updates the contentBounds to encompass the bounds of all elements in the current scene graph plus the given margins. | |
hitElementsAt (Point, IInputModeContext?, IRenderTreeGroup?, GraphItemTypes?) | in GraphModelManager | Enumerates hits in the render tree of the canvas at a given world coordinate position for a given context and IRenderTreeGroup. | |
install (CanvasComponent, IGraph, IRenderTreeGroup?) | in GraphModelManager | Installs this instance for the specified CanvasComponent. | |
createElement (IRenderTreeGroup, TRenderTag, IObjectRenderer<TRenderTag>) | in RenderTree | Adds a child element to the scene graph as a child of the parent group. | |
createElement (IRenderTreeGroup, Visual) | in RenderTree | Adds a Visual to the scene graph as a child of the parent group. | |
createElement (IRenderTreeGroup, IVisualCreator) | in RenderTree | Adds an IVisualCreator to the scene graph as a child of the parent group. | |
createElement (IRenderTreeGroup, ILookup) | in RenderTree | Adds an ILookup implementation to the scene graph that provides the IObjectRenderer<T> interfaces (IVisualCreator, IBoundsProvider, IVisibilityTestable, IHitTestable) in its lookup implementation. | |
createGroup (IRenderTreeGroup) | in RenderTree | Adds a new IRenderTreeGroup to this group in the current scene graph. | |
getElements (IRenderTreeGroup?, boolean?) | in RenderTree | Enumerates over all possible IRenderTreeElement instances in the tree below the given group. | |
hitElementsAt (Point, IInputModeContext?, IRenderTreeGroup?) | in RenderTree | Returns an IEnumerable<T> of all hit elements in the canvas below the given group. | |
setParent (IRenderTreeElement, IRenderTreeGroup) | in RenderTree | Changes the parent of the given element to be the newParent . | |
hitElementsAt (Point, IInputModeContext?, IRenderTreeGroup?, GraphItemTypes?) | in WebGLGraphModelManager | ||
install (CanvasComponent, IGraph, IRenderTreeGroup?) | in WebGLGraphModelManager |