This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Display > ESRI.ArcGIS.Display > Interfaces > IG > IGeometricEffects Interface (ArcObjects .NET 10.5 SDK) |
Provides access to members that control the geometric effect list.
Description | ||
---|---|---|
Add | Adds a new geometric effect. | |
Count | Number of geometric effects. | |
Element | The geometric effect at the specified position. | |
Insert | Inserts a new geometric effect. | |
Remove | Removes a geometric effect. | |
RemoveAll | Removes all geometric effects. |
CoClasses and Classes | Description |
---|---|
BasicFillSymbol | Basic fill symbol object. |
BasicLineSymbol | Basic line symbol object. |
BasicMarkerSymbol | Basic marker symbol object. |
RepresentationRule | An object defining a representation rule. |
IGeometricEffects interface has methods useful for managing a collection of geometric effects which are present in a RepresentationRule or in basic symbols present within the representation rule such as BasicLineSymbol, BasicFillSymbol and BasicMarkerSymbol objects.
GeometricEffect is a special process that dynamically alters the geometry of feature representation. A single representation rule can contain multiple geometric effects, functioning in sequence to create a complex symbol. IGeometricEffects interface is useful to browse through individual geometric effects participating in a single rule. use IGeometricEffect interface to access a chain of effects as a single geometric effect.
For example, if there are two geometric effects GeometricEffectDash and GeometricEffectOffset applied on linestrokes in sequential order, then you can use IGeometricEffects interface to access both effects. However, you can also use IGeometricEffect interface to get the result of applying a combination of Dash and Offset effects as a single effect.