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