Skip to content

Class MapCanvas3D

ClassList > MapCanvas3D

Inherits the following classes: QtQuick::Item

Public Properties

Type Name
property bool gnssActive
property real gnssDirection
property var gnssPosition
property real gnssSpeed
property bool isLoading
property alias mapSettings
property TrackingModel trackingModel
property bool wireframeMode

Public Signals

Type Name
signal void cameraInteractionDetected

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 gnssActive

bool MapCanvas3D::gnssActive;

property gnssDirection

real MapCanvas3D::gnssDirection;

property gnssPosition

var MapCanvas3D::gnssPosition;

property gnssSpeed

real MapCanvas3D::gnssSpeed;

property isLoading

bool MapCanvas3D::isLoading;

property mapSettings

alias MapCanvas3D::mapSettings;

property trackingModel

TrackingModel MapCanvas3D::trackingModel;

property wireframeMode

bool MapCanvas3D::wireframeMode;

Public Signals Documentation

signal cameraInteractionDetected

void MapCanvas3D::cameraInteractionDetected;

Public Functions Documentation

function geoTo3D

void MapCanvas3D::geoTo3D (
    geoX,
    geoY
) 

function lookAtPoint

void MapCanvas3D::lookAtPoint (
    pos3d,
    distance
) 

function playClosingAnimation

void MapCanvas3D::playClosingAnimation (
    callback
) 

function playOpeningAnimation

void MapCanvas3D::playOpeningAnimation () 

function positionCameraForTerrain

void MapCanvas3D::positionCameraForTerrain () 

function zoomIn

void MapCanvas3D::zoomIn () 

function zoomOut

void MapCanvas3D::zoomOut () 


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