C

Classes

WebGLAnimation
An animation for use with WebGLGraphModelManager, only.
WebGLAnimationTiming
Encapsulates the values that specify the timing information for an animation used by WebGL2 animations.
WebGLArcEdgeStyle
An arced edge style for use in WebGL2 rendering.
WebGLBeaconEdgeIndicatorStyle
A selection, highlight, or focus style which renders a beacon effect around edges using WebGL2.
WebGLBeaconNodeIndicatorStyle
A selection, highlight, or focus style which renders a beacon effect around nodes using WebGL2.
WebGLBridgeEdgeStyle
A 3-segment edge style for use in WebGL2 rendering.
WebGLEdgeIndicatorStyle
A style for use in WebGL2 rendering to render the selection, highlight, or focus indicator of edges.
WebGLEdgeStyleDecorator
This IEdgeStyle is a decorator that leaves the style unmodified, but carries a webGLStyle instance that will be used when this style is used for an IEdge in the context of a WebGLGraphModelManager.
WebGLFocusIndicatorManager
A specialization of the FocusIndicatorManager<T> class that delegates its work to WebGLGraphModelManager.
WebGLGraphModelManager
An alternative GraphModelManager implementation that supports WebGL2 for rendering and animating the graph's nodes, edges, and labels.
WebGLGroupNodeStyle
A node style for group nodes, that consists of a header and content portion.
WebGLHighlightIndicatorManager
A specialization of the HighlightIndicatorManager<T> class that delegates its work to WebGLGraphModelManager.
WebGLIconLabelStyle
An icon label style for use in WebGL2 rendering.
WebGLImageNodeStyle
An image node style for use in WebGL2 rendering.
WebGLLabelIndicatorStyle
A style for use in WebGL2 rendering to render the selection, highlight, or focus indicator of labels.
WebGLLabelStyle
A label style for use in WebGL2 rendering.
WebGLLabelStyleDecorator
This ILabelStyle is a decorator that leaves the style unmodified, but carries a webGLStyle instance that will be used when this style is used for an ILabel in the context of a WebGLGraphModelManager.
WebGLNodeIndicatorStyle
A style for use in WebGL2 rendering to render the selection, highlight, or focus indicator of nodes.
WebGLNodeStyleDecorator
This INodeStyle is a decorator that leaves the style unmodified, but carries a webGLStyle instance that will be used when this style is used for an INode in the context of a WebGLGraphModelManager.
WebGLPolylineEdgeStyle
A polygonal edge style for use in WebGL2 rendering.
WebGLPortStyleDecorator
This IPortStyle is a decorator that leaves the style unmodified, but carries a webGLStyle instance that will be used when this style is used for an IPort in the context of a WebGLGraphModelManager.
WebGLSelectionIndicatorManager
A specialization of the SelectionIndicatorManager<T> class that delegates its work to WebGLGraphModelManager.
WebGLShapeNodeStyle
A node style for geometric shapes for use in WebGL2 rendering.
WebGLShapePortStyle
A port style for geometric shapes for use in WebGL2 rendering.
WebGLStroke
A utility class that holds all properties of a stroke.
WebGLTransition
Encapsulates the values that specify how the visualization of an indicator should be transitioned when entering or leaving the visualization.
WebGLZoomScalingPolicy
Modifies the label size scaling for certain zoom levels when rendering in WebGL mode.
WebGLZoomVisibilityPolicy
Fades out items for certain zoom levels when rendering in WebGL mode.
E

Enums

WebGLAnimationDirection
Defines the direction of the animation.
WebGLAnimationEasing
Defines the easing to apply to an animation.
WebGLArrowType
Defines the different types of arrows supported by WebGLPolylineEdgeStyle, WebGLArcEdgeStyle, and WebGLBridgeEdgeStyle
WebGLBeaconAnimationType
Defines types of beacon fade animations for use with the WebGLGraphModelManager.createBeaconAnimation method.
WebGLDashStyle
The dash style of a WebGLStroke.
WebGLEffect
Defines the effects that can be applied to WebGLShapeNodeStyle, WebGLImageNodeStyle, WebGLGroupNodeStyle, WebGLPolylineEdgeStyle, WebGLLabelStyle, and WebGLIconLabelStyle.
WebGLFadeAnimationType
Defines types of fading animations for use with the WebGLGraphModelManager.createFadeAnimation method.
WebGLGraphModelManagerRenderMode
Describes the technology used by the WebGLGraphModelManager to render graph elements.
WebGLIndicatorType
The line and pattern types the WebGLNodeIndicatorStyle, WebGLLabelIndicatorStyle, and WebGLEdgeIndicatorStyle can display.
WebGLLabelIndicatorShape
Defines the shapes that can be used together with WebGLLabelStyle and WebGLIconLabelStyle instances.
WebGLLabelShape
Defines the shapes that can be used together with WebGLLabelStyle and WebGLIconLabelStyle instances.
WebGLLineCap
The line cap style of a WebGLStroke.
WebGLNodeIndicatorShape
Defines the shapes a WebGLNodeIndicatorShape can display.
WebGLPulseAnimationType
Defines types of pulse animations for use with the WebGLGraphModelManager.createPulseAnimation method.
WebGLScaleAnimationType
Defines types of scale animations for use with the WebGLGraphModelManager.createScaleAnimation method.
WebGLShakeAnimationType
Defines types of shake animations for use with the WebGLGraphModelManager.createShakeAnimation method.
WebGLShapeNodeShape
Defines the shapes a WebGLShapeNodeStyle and WebGLImageNodeStyle can display.
WebGLTextureRendering
Rendering hints that can be applied to WebGLImageNodeStyle, WebGLLabelStyle, and WebGLIconLabelStyle to define how the labels and text will be rendered when zoomed in.
WebGLTransitionProperties
The set of possible properties that can be transitioned in a WebGLTransition