Version

LinearGaugeScale Class Members

The following tables list the members exposed by LinearGaugeScale.

Public Constructors
 NameDescription
Public ConstructorLinearGaugeScale ConstructorLinearGaugeScale constructor.  
Public Properties
 NameDescription
Public PropertyAxisScale which defines the Minimum, Maximum, and Interval for this section. (Inherited from Infragistics.UltraGauge.Resources.GaugeScale)
Public PropertyBrushElementBrushElement defining how the background of this section is painted. (Inherited from Infragistics.UltraGauge.Resources.GaugeScale)
Public PropertyEndExtentEnd extent of the visual scale element. For horizontally oriented gauges, this is expressed as a percentage of the gauge's width. For vertically oriented gauges, this is expressed as a percentage of the gauge's height.  
Public PropertyGaugeThe Gauge which owns this section. (Inherited from Infragistics.UltraGauge.Resources.GaugeScale)
Public PropertyGaugeComponentThe Gauge Component (e.g. "UltraGauge1") in context. (Inherited from Infragistics.UltraGauge.Resources.GaugeAppearanceObject)
Public PropertyInnerExtentInner extent of the visual scale element. For horizontally oriented gauges, this is expressed as a percentage of the gauge's height. For vertically oriented gauges, this is expressed as a percentage of the gauge's width.  
Public PropertyKeyUnique identifier for this object in a collection. (Inherited from Infragistics.UltraGauge.Resources.GaugeCollectionObject)
Public PropertyLabelsSettings which describe the appearance of labels rendered along the scale.  
Public PropertyMajorTickmarksSettings which describe the appearance of major tickmarks along the scale.  
Public PropertyMarkersMarkers for this linear gauge.  
Public PropertyMinorTickmarksSettings which describe the appearance of minor tickmarks along the scale.  
Public PropertyOuterExtentOuter extent of the visual scale element. For horizontally oriented gauges, this is expressed as a percentage of the gauge's height. For vertically oriented gauges, this is expressed as a percentage of the gauge's width.  
Public PropertyRangesCollection of ranges or visual segments on this scale.  
Public PropertyStartExtentStart extent of the visual scale element. For horizontally oriented gauges, this is expressed as a percentage of the gauge's width. For vertically oriented gauges, this is expressed as a percentage of the gauge's height.  
Public PropertyStrokeElementStrokeElement defining the Pen used for outlining this section. (Inherited from Infragistics.UltraGauge.Resources.GaugeScale)
Public PropertyVisibleDetermines whether or not this scale should be rendered or skipped over.  
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 LinearGaugeScale.  
Public MethodFillSceneGraphOverridden. Renders Primitives to the SceneGraph in the form of a linear gauge scale.  
Public MethodGetLabelsOverridden. Gets the Labels in this scale.  
Public MethodGetMajorTickmarksOverridden. Gets the Major Tickmarks in this scale.  
Public MethodGetMinorTickmarksOverridden. Gets the Minor Tickmarks in this scale.  
Public MethodGetRangesOverridden. Gets the Ranges in this scale.  
Public MethodGetScaleBoundsGets the bounding rectangle of this scale's visual element, based on the settings for StartExtent, EndExtent, InnerExtent, and OuterExtent.  
Public MethodMapGets the pixel location for a value on this scale.  
Public MethodRenderLabelsRenders this scale's labels to the SceneGraph.  
Public MethodRenderTickmarksRenders this scale's tickmarks to the SceneGraph.  
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)
See Also