Class | Description | |
---|---|---|
Arc | Primitive class for arc shapes. | |
Axis | Class describing a graduated line which represents a proportioned range. | |
AxisCollection | Collection class for Axis objects. | |
BoundedAnnotation | Class for Annotations whose position is defined by Rectangular bounds. | |
Box | Primitive class for rectangular shapes. | |
BoxAnnotation | Class for Annotations with rectangular backgrounds and text displayed within. | |
BrushElement | Class used to define how a region is painted. | |
BrushElementCollection | Collection class for BrushElements. | |
BrushElementGroup | BrushElement class which hosts multiple BrushElements to be applied atop each other during rendering. | |
ColorStop | Class representing a Color and its position in a gradient. | |
ColorStopCollection | Collection class for ColorStop objects. | |
DesignInteraction | Class used for design interaction settings of the UltraGauge component. | |
DialAppearance | Class with appearance settings for the dial of a radial gauge. | |
DigitalGauge | Gauge class for displaying digits or characters. | |
Ellipse | Primitive class for the ellipse shape. | |
EllipseAnnotation | Class for Annotations with elliptical backgrounds and text displayed within. | |
Gauge | Base class for all Gauges. | |
GaugeAnnotation | Annotation base class. | |
GaugeAnnotationCollection | Collection class for GaugeAnnotation objects. | |
GaugeAppearanceObject | Base class used for complex properties in UltraGauge. | |
GaugeCollection | Collection class for Gauge objects. | |
GaugeCollectionBase | Base class for collections in the UltraGauge component library. | |
GaugeCollectionObject | Base class for all collection objects in the UltraGauge component library. | |
GaugeEffect | Class for applying visual effects across the gauge scene. | |
GaugeEffectCollection | Collection class for GaugeEffect objects. | |
GaugeMarker | Base class for markers on gauges, such as needles or bar markers on radial or linear gauges. | |
GaugeMarkerCollection | Collection base class for gauge markers. | |
GaugeMarkerResponse | Class which defines how gauge markers respond to input values. | |
GaugePrimitiveMouseEventArgs | EventArgs class for mouse events related to primitives. | |
GaugeRange | Class for visual ranges or segments of a scale on a gauge. | |
GaugeRangeCollection | Base class for collections of Range objects. | |
GaugeScale | Base class for sections on radial and linear gauges. | |
GaugeScaleLabelsAppearance | Appearance class with settings which affect the display of labels in a gauge scale. | |
GaugeScaleTickmarkAppearance | Base class for tickmarks in a gauge section. | |
Geometry | Utility class with geometry functions. | |
GraphicsContext | Non-visual primitive class used for graphics instructions. | |
HatchBrushElement | BrushElement class for painting with hatches. | |
ImageBrushElement | BrushElement class for painting image backgrounds. | |
LabelAppearance | Appearance class with settings affecting the display of labels. | |
Line | Primitive class for lines which extent from one point to another. | |
LinearGauge | Class for vertical or horizontal linear gauges. | |
LinearGaugeBarMarker | Class for bar markers on linear gauges. | |
LinearGaugeBarMarkerBackground | Class for the background part of a linear gauge bar marker. | |
LinearGaugeMarker | Base class for linear gauge markers. | |
LinearGaugeMarkerCollection | Collection class for linear gauge markers. | |
LinearGaugeNeedle | Marker class representing a needle on a linear gauge. | |
LinearGaugeRange | Class for visual ranges or segments of a scale on a linear gauge. | |
LinearGaugeRangeCollection | Collection class for linear gauge ranges. | |
LinearGaugeScale | Scale class for linear gauges. | |
LinearGaugeScaleCollection | Collection class for linear gauge scales. | |
LinearGaugeScaleLabelsAppearance | Appearance class for labels on a linear gauge scale. | |
LinearGaugeScaleTickmarkAppearance | Appearance class for tickmarks on a linear gauge scale. | |
Margin | Class defining an object's top, bottom, left, and right margins. | |
MarkerEventArgs | EventArgs for events related to gauge markers. | |
MultiStopLinearGradientBrushElement | BrushElement class for linear gradients with multiple color stops. | |
MultiStopRadialGradientBrushElement | BrushElement class for radial gradient fills with multiple stops. | |
NumericAxis | Axis class for numeric scales. | |
Path | Primitive class for shapes composed out of a GraphicsPath object. | |
Platform | Utility class for platform-related functions such as measuring font sizes. | |
Polygon | Primitive class for Polygons defined by a set of points. | |
Primitive | Base class for elements which comprise rendering instructions for the UltraGauge component. | |
PrimitiveCollection | Collection class for Primitives. | |
PrimitiveShape | Base class for Primitives which represent geometric shapes. | |
RadialGauge | Class for radial gauges. | |
RadialGaugeBarMarker | Bar marker class for radial gauges. | |
RadialGaugeMarker | Base class for all markers (such as needles or bar markers) on radial gauges. | |
RadialGaugeMarkerCollection | Collection class for radial gauge markers. | |
RadialGaugeNeedle | Class for needle markers on radial gauges. | |
RadialGaugeNeedleAnchor | Class for a graphical element resembling a circular anchor on a radial gauge needle. | |
RadialGaugeRange | Class for visual ranges or segments of a scale on a radial gauge. | |
RadialGaugeRangeCollection | Collection class for ranges on a radial gauge. | |
RadialGaugeScale | Class for scales on radial gauges. Scales define the range of data under the Axis property, and contain settings for Labels, Markers, and Tickmarks. | |
RadialGaugeScaleCollection | Collection class for radial gauge scales. | |
RadialGaugeScaleLabelsAppearance | Appearance class with settings which affect the display of labels in a radial gauge scale. | |
RadialGaugeScaleTickmarkAppearance | Class with settings which define how tickmarks are rendered in a radial gauge. | |
RadialGradientBrushElement | BrushElement class for simple radial gradients with a center color and a surround color. | |
RadialGradientBrushElementBase | Base class for radial gradient BrushElements. | |
RangeEventArgs | EventArgs class for events related to ranges such as RangeLeave and RangeEnter. | |
RenderLabelEventArgs | EventArgs class for the RenderLabel event of an UltraGauge component. | |
SegmentedDigitalGauge | Gauge class which renders numbers and letters similar to a digital clock. | |
Shadow | Class with settings for drop shadows. | |
ShadowGaugeEffect | Effect which applies a shadow to all primitives in the scene. | |
SimpleGradientBrushElement | BrushElement class for gradient brushes with two colors. | |
SolidFillBrushElement | BrushElement class used for solid fills. | |
StrokeElement | Class with settings defining a pen used to outline elements. | |
Text | Primitive class for text labels. | |
TextureBrushElement | BrushElement class for fills with bitmap textures applied between customizable start and end colors. | |
TimeAxis | Axis class for time scales. | |
Wedge | Primitive class for wedge shapes. |
Interface | Description | |
---|---|---|
IGaugeComponent | Interface for gauge components. | |
IHaveAxis | Interface for objects which expose an axis or axis-like functionality. |
Delegate | Description | |
---|---|---|
GaugePrimitiveMouseEventHandler | Delegate for events using GaugePrimitiveEventArgs. | |
MarkerEventHandler | Delegate for events related to gauge markers. | |
RangeEventHandler | Delegate for events related to ranges such as RangeLeave and RangeEnter. | |
RenderLabelEventHandler | Delegate for handling the RenderLabel event of an UltraGauge component. |
Enumeration | Description | |
---|---|---|
DialShape | Enumeration defining base shapes to use when rendering radial gauge dials. | |
Direction | Enumeration defining planar direction. | |
GaugeImageType | Enumeration for image formats which the UltraGauge can be saved to. | |
Gradient | Enumeration defining standard gradient styles. | |
ImageFit | Enumeration for methods of fitting an image within an element's bounds. | |
LinearOrientation | Enumeration for orientation of linear objects, such as text labels. | |
LinearTickmarkZPosition | Enumeration for z-position of tickmarks and labels on linear gauges. | |
Measure | Enumeration used for types of linear spacial measurement in the gauge. | |
RadialLabelOrientation | Enumeration for orientation of labels on a radial gauge. | |
SegmentMode | Enumeration for types of digital segmentation in a digital gauge. | |
Texture | Enumeration for selecting a texture. |