ArcGIS API for WPF - Library Reference
OpacityRange Class
Members  See Also  Send comments on this topic
ESRI.ArcGIS.Client Namespace : OpacityRange Class

Utility class used to define a range of interpolated opacity (i.e. visibility) of a Symbol using a starting and ending pair of doubles.

Object Model

OpacityRange Class

Syntax

Visual Basic (Declaration) 
Public Class OpacityRange 
C# 
public class OpacityRange 

Remarks

The OpacityRange Class is used by the RampInterpolator.OpacityRange Property for aging the symbology of temporal observations of a FeatureLayer. The opacity (i.e. visibility) of a set of symbols is graduated between the From and To values specified. The double that is used in the From and To Properties of the Opacity range in value from 0 to 1. 0 means invisible and 1 means completely visible. The newest temporal observation specified by the Map.TimeExtent matches the From opacity value. The oldest temporal observation specified by the Map.TimeExtent matches the To opacity value.

The following image provides a visual example of how a square Symbol (with the default color being red) would look via the RampInterpolator for the OpacityRange Property that is graduated over five time periods as defined by the Map.TimeExtent.

Visual example of a OpacityRange going from 1.0 to 0.2.

Code examples for using the OpacityRange can be found in the RampInterpolator and TemporalRenderer Classes.

Inheritance Hierarchy

System.Object
   ESRI.ArcGIS.Client.OpacityRange

Requirements

Target Platforms: Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© ESRI, Inc. All Rights Reserved.