MarkerSceneSymbol QML Type
Base class for 3D marker scene symbols. More...
Import Statement: | import Esri.ArcGISRuntime |
Since: | Esri.ArcGISRuntime 100.0 |
Inherits: | |
Inherited By: |
- List of all members, including inherited members
- MarkerSceneSymbol is part of QML Type List.
Properties
- anchorPosition : Enums.SceneSymbolAnchorPosition
- color : color
- depth : double
- heading : real
- height : double
- pitch : real
- roll : real
- width : double
Signals
- anchorPositionChanged()
- colorChanged()
- depthChanged()
- headingChanged()
- heightChanged()
- pitchChanged()
- rollChanged()
- widthChanged()
Detailed Description
Note: You cannot declare or create a component of this type in QML code.
Symbols describe how graphics and features look on a map. Different symbols are used with different geometry types. Marker symbols are used to display those graphics and features that are based on point or multipoint geometries on a 3D surface (a Scene). Subclasses of this class represent specific types of marker scene symbols, such as simple symbols or 3D models.
Measurement and units
- The ENU (East-North-Up) ground reference frame is used.
- Heading is expressed in degrees of rotation around its Z axis, clockwise from North.
- Pitch is expressed in degrees of rotation around the Y axis, from
0
to360
:0
looking straight down, 90 looking ahead perpendicular to the surface, and 180 looking straight up. - Roll is expressed in degrees of rotation around the X axis, from
0
to360
, with0
being horizontal to the surface. - Linear sizes are expressed in meters.
See also JsonSerializable.
Property Documentation
anchorPosition : Enums.SceneSymbolAnchorPosition |
The placement of the symbol relative to the geometry.
See also Enums.SceneSymbolAnchorPosition.
color : color |
The color of the symbol.
depth : double |
The depth of the symbol in meters.
heading : real |
The heading of the symbol in degrees.
height : double |
The height of the symbol in meters.
pitch : real |
The pitch of the symbol in degrees.
roll : real |
The roll of the symbol in degrees.
width : double |
The width of the symbol in meters.
Signal Documentation
anchorPositionChanged() |
Emitted when the anchorPosition property changes.
Note: The corresponding handler is onAnchorPositionChanged
.
colorChanged() |
Emitted when the color property changes.
Note: The corresponding handler is onColorChanged
.
depthChanged() |
Emitted when the depth property changes.
Note: The corresponding handler is onDepthChanged
.
headingChanged() |
Emitted when the heading property changes.
Note: The corresponding handler is onHeadingChanged
.
heightChanged() |
Emitted when the height property changes.
Note: The corresponding handler is onHeightChanged
.
pitchChanged() |
Emitted when the pitch property changes.
Note: The corresponding handler is onPitchChanged
.
rollChanged() |
Emitted when the roll property changes.
Note: The corresponding handler is onRollChanged
.
widthChanged() |
Emitted when the width property changes.
Note: The corresponding handler is onWidthChanged
.