Skip to content

Class QfMapCanvas3D

ClassList > QfMapCanvas3D

Inherits the following classes: QtQuick::Item

Public Properties

Type Name
property alias extentMode
property bool eyeDomeLightingMode
property bool gnssActive
property real gnssDirection
property color gnssMarkerColor
property color gnssMarkerSemiOpaqueColor
property var gnssPosition
property real gnssSpeed
property bool isFirstLoad
property bool isLoading
property alias mapSettings
property Item pluginContainer
property alias selectionColor
property QfFeatureListModelSelection selectionModel
property alias terrainExtent
property alias terrainGeometry
property alias terrainProvider
property QfTrackingModel trackingModel

Public Signals

Type Name
signal void cameraInteractionDetected
signal void featureIdentifyRequested (point screenPoint)

Public Functions

Type Name
void geoTo3D (geoX, geoY)
void lookAtPoint (pos3d, distance)
void playClosingAnimation (callback)
void playOpeningAnimation ()
void positionCameraForTerrain ()
void zoomIn ()
void zoomOut ()

Public Properties Documentation

property extentMode

alias QfMapCanvas3D::extentMode;

property eyeDomeLightingMode

bool QfMapCanvas3D::eyeDomeLightingMode;

property gnssActive

bool QfMapCanvas3D::gnssActive;

property gnssDirection

real QfMapCanvas3D::gnssDirection;

property gnssMarkerColor

color QfMapCanvas3D::gnssMarkerColor;

property gnssMarkerSemiOpaqueColor

color QfMapCanvas3D::gnssMarkerSemiOpaqueColor;

property gnssPosition

var QfMapCanvas3D::gnssPosition;

property gnssSpeed

real QfMapCanvas3D::gnssSpeed;

property isFirstLoad

bool QfMapCanvas3D::isFirstLoad;

property isLoading

bool QfMapCanvas3D::isLoading;

property mapSettings

alias QfMapCanvas3D::mapSettings;

property pluginContainer

Item QfMapCanvas3D::pluginContainer;

property selectionColor

alias QfMapCanvas3D::selectionColor;

property selectionModel

QfFeatureListModelSelection QfMapCanvas3D::selectionModel;

property terrainExtent

alias QfMapCanvas3D::terrainExtent;

property terrainGeometry

alias QfMapCanvas3D::terrainGeometry;

property terrainProvider

alias QfMapCanvas3D::terrainProvider;

property trackingModel

QfTrackingModel QfMapCanvas3D::trackingModel;

Public Signals Documentation

signal cameraInteractionDetected

void QfMapCanvas3D::cameraInteractionDetected;

signal featureIdentifyRequested

void QfMapCanvas3D::featureIdentifyRequested;

Public Functions Documentation

function geoTo3D

void QfMapCanvas3D::geoTo3D (
    geoX,
    geoY
) 

function lookAtPoint

void QfMapCanvas3D::lookAtPoint (
    pos3d,
    distance
) 

function playClosingAnimation

void QfMapCanvas3D::playClosingAnimation (
    callback
) 

function playOpeningAnimation

void QfMapCanvas3D::playOpeningAnimation () 

function positionCameraForTerrain

void QfMapCanvas3D::positionCameraForTerrain () 

function zoomIn

void QfMapCanvas3D::zoomIn () 

function zoomOut

void QfMapCanvas3D::zoomOut () 


The documentation for this class was generated from the following file src/3d/qml/QfMapCanvas3D.qml