ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.CIM Namespace / TerrainDrawCursorType Enumeration
Example Example

In This Topic
    TerrainDrawCursorType Enumeration
    In This Topic
    Terrain draw cursor types.
    Syntax
    Members
    MemberDescription
    Composite Composite.
    EdgeSimple Simple edge.
    EdgeType Edge type.
    FaceAspect Aspect face.
    FaceElevation Elevation face.
    FaceSimple Simple face.
    FaceSlope Slope face.
    FaceValue Value face.
    NodeElevation Elevation node.
    NodeSimple Simple node.
    NodeValue Value node.
    TerrainDirtyArea Terrain dirty area.
    TerrainPointAttributeGraduated Terrain point graduated attribute.
    TerrainPointAttributeUnique Terrain point unique attribute.
    TerrainPointElevation Terrain point elevation.
    Example
    Slope Face Renderer - Quantile
    var slopeFaceClassBreaksQuantile = new TinFaceClassBreaksRendererDefinition(TerrainDrawCursorType.FaceSlope);
    slopeFaceClassBreaksQuantile.ClassificationMethod = ClassificationMethod.Quantile;
    // accept default breakCount, symbolTemplate, color ramp
    
    if (surfaceLayer.CanCreateRenderer(slopeFaceClassBreaksQuantile))
    {
      CIMTinRenderer renderer = surfaceLayer.CreateRenderer(slopeFaceClassBreaksQuantile);
      if (surfaceLayer.CanSetRenderer(renderer, SurfaceRendererTarget.Surface))
        surfaceLayer.SetRenderer(renderer, SurfaceRendererTarget.Surface);
    }
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             ArcGIS.Core.CIM.TerrainDrawCursorType

    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3 or higher.
    See Also