Version

LinearGaugeNeedle Class Members

The following tables list the members exposed by LinearGaugeNeedle.

Public Constructors
 NameDescription
Public ConstructorLinearGaugeNeedle ConstructorLinearGaugeNeedle constructor.  
Public Properties
 NameDescription
Public PropertyBrushElementBrushElement defining how the background of this gauge marker is painted. (Inherited from Infragistics.UltraGauge.Resources.GaugeMarker)
Public PropertyEndExtentExtent of the ending point of this needle.  
Public PropertyEndWidthEnd width of this needle.  
Public PropertyGaugeComponentThe Gauge Component (e.g. "UltraGauge1") in context. (Inherited from Infragistics.UltraGauge.Resources.GaugeAppearanceObject)
Public PropertyKeyUnique identifier for this object in a collection. (Inherited from Infragistics.UltraGauge.Resources.GaugeCollectionObject)
Public PropertyMidExtentExtent of the midpoint of this needle.  
Public PropertyMidWidthWidth at the midpoint of this needle.  
Public PropertyPrecisionPrecision used for this marker to point out values. Enable this marker to "snap to" distinct values on the parent gauge by setting this property to a non-zero value. (Inherited from Infragistics.UltraGauge.Resources.GaugeMarker)
Public PropertyResponseProperties affecting how this gauge marker responds to input values. (Inherited from Infragistics.UltraGauge.Resources.GaugeMarker)
Public PropertyScaleThe parent scale. (Inherited from Infragistics.UltraGauge.Resources.LinearGaugeMarker)
Public PropertyShadowSettings used to render a shadow under the needle.  
Public PropertyStartExtentExtent of the starting point of this needle.  
Public PropertyStartWidthStart width of this needle.  
Public PropertyStrokeElementThe StrokeElement defining the Pen used to outline this gauge marker. (Inherited from Infragistics.UltraGauge.Resources.GaugeMarker)
Public PropertyValueThe value to be pointed at by this gauge marker. (Inherited from Infragistics.UltraGauge.Resources.GaugeMarker)
Public PropertyVisibleDetermines whether or not this marker should be rendered. (Inherited from Infragistics.UltraGauge.Resources.GaugeMarker)
Protected Properties
 NameDescription
Protected PropertySortedPropertyNamesOverridden. Used by the TypeConverter to sort when listing properties.  
Public Methods
 NameDescription
Public MethodCloneCreates and returns a copy of this LinearGaugeNeedle.  
Public MethodFillSceneGraphOverridden. Renders primitives to the SceneGraph in the form of this linear gauge needle.  
Public MethodGetScaleGets the Scale which is responsible for this marker. (Inherited from Infragistics.UltraGauge.Resources.LinearGaugeMarker)
Public MethodMapGets the location of a given value on the gauge. (Inherited from Infragistics.UltraGauge.Resources.LinearGaugeMarker)
Public MethodToStringReturns a string representation of this object.  
Protected Methods
 NameDescription
Protected MethodInvalidateInvalidates the Gauge Component (when available) and triggers a redraw of all elements. (Inherited from Infragistics.UltraGauge.Resources.GaugeAppearanceObject)
Protected MethodOnValueChangedCalled whenever this marker's Value is changed. (Inherited from Infragistics.UltraGauge.Resources.GaugeMarker)
Protected MethodSetRangesInsideSets the ranges that this marker is currently inside. (Inherited from Infragistics.UltraGauge.Resources.GaugeMarker)
See Also