RendererSceneProperties QML Type

3D rendering properties for features or graphics in a Scene. More...

Import Statement: import Esri.ArcGISRuntime 100.15
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.