RendererSceneProperties QML Type

  • Esri.ArcGISRuntime
  • RendererSceneProperties
  • 3D rendering properties for features or graphics in a Scene. More...

    Import Statement: import Esri.ArcGISRuntime
    Since: Esri.ArcGISRuntime 100.0
    Inherits:

    Object

    Properties

    Signals

    Detailed Description

    This QML type represents a group of renderer properties that only apply to features or graphics in an Scene.

    Property Documentation

    extrusionExpression : string

    The extrusion expression of the graphic or the feature.

    An extrusion expression specifies the z-direction extrusion distance for the feature or graphic. The expression often contains the name of the attribute of the feature or graphic.

    For example, the expression "[storeys] * 3.5" indicates that the renderer will look up the value of the "storeys" attribute and multiplies it by 3.5.

    Note: This type of expression only works for extrusion, not for 3D rotations.

    When extrusion is applied to points, they are always extruded as cylinders irrespective of the style.


    extrusionMode : Enums.ExtrusionMode

    The extrusion mode of the graphic or the feature.

    See also Enums.ExtrusionMode.


    headingExpression : string

    The heading expression of the graphic or the feature.

    A heading expression specifies the value or attribute the renderer will use for the heading of the feature or graphic. For attributes, the name of the attribute should be in square brackets, such as "[heading]".


    pitchExpression : string

    The pitch expression of the graphic or the feature.

    A pitch expression specifies the value or attribute the renderer will use for the pitch of the feature or graphic. For attributes, the name of the attribute should be in square brackets, such as "[pitch]".


    rollExpression : string

    The roll expression of the graphic or the feature.

    A roll expression specifies the value or attribute the renderer will use for the roll of the feature or graphic. For attributes, the name of the attribute should be in square brackets, such as "[roll]".


    Signal Documentation

    extrusionExpressionChanged()

    Emitted when the extrusionExpression property changes.

    Note: The corresponding handler is onExtrusionExpressionChanged.


    extrusionModeChanged()

    Emitted when the extrusionMode property changes.

    Note: The corresponding handler is onExtrusionModeChanged.


    headingExpressionChanged()

    Emitted when the headingExpression property changes.

    Note: The corresponding handler is onHeadingExpressionChanged.


    pitchExpressionChanged()

    Emitted when the pitchExpression property changes.

    Note: The corresponding handler is onPitchExpressionChanged.


    rollExpressionChanged()

    Emitted when the rollExpression property changes.

    Note: The corresponding handler is onRollExpressionChanged.


    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.