Skip to content

OSMMesh

#include <osmmesh.h>

Inherits from Qt3DRender::QGeometryRenderer, Serenity::Mesh

Public Slots

Name
void setController(OSMController * controller)
void setWidth(float width)

Public Signals

Name
void controllerChanged(OSMController * controller)
void widthChanged(float width)

Public Functions

Name
OSMMesh(Qt3DCore::QNode * parent =nullptr)
~OSMMesh() override
OSMController * controller() const
float width() const
OSMMesh()
~OSMMesh()

Public Properties

Name
OSMController * controller
float width

Public Attributes

Name
KDBindings::Property< OSMLoader * > loader
float width

Public Slots Documentation

slot setController

1
2
3
void setController(
    OSMController * controller
)

slot setWidth

1
2
3
void setWidth(
    float width
)

Public Signals Documentation

signal controllerChanged

1
2
3
void controllerChanged(
    OSMController * controller
)

signal widthChanged

1
2
3
void widthChanged(
    float width
)

Public Functions Documentation

function OSMMesh

1
2
3
explicit OSMMesh(
    Qt3DCore::QNode * parent =nullptr
)

function ~OSMMesh

1
~OSMMesh() override

function controller

1
OSMController * controller() const

function width

1
float width() const

function OSMMesh

1
OSMMesh()

function ~OSMMesh

1
~OSMMesh()

Public Property Documentation

property controller

1
OSMController * controller;

property width

1
float width;

Public Attributes Documentation

variable loader

1
KDBindings::Property< OSMLoader * > loader { nullptr };

variable width

1
float width;

Updated on 2023-07-03 at 11:02:07 +0000