Skip To Content ArcGIS for Developers Sign In Dashboard

RendererSceneProperties QML Type

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

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


extrusionModeChanged()

Emitted when the extrusionMode property changes.


headingExpressionChanged()

Emitted when the headingExpression property changes.


pitchExpressionChanged()

Emitted when the pitchExpression property changes.


rollExpressionChanged()

Emitted when the rollExpression property changes.



Feedback on this topic?