Вызов обработчика рисования движка рендеринга Surface Manager.
#include <gis/gis_surfacemanager.h>int gis_render_sm_draw( gis_render_sm_context_t sm_ctx );
surfacemanager
Функция вызывает обработчик рисования движка рендеринга Surface Manager.
gis_render_sm_context_t sm_ctx;void MapWidget::paintEvent(QPaintEvent * event){gis_render_sm_draw( sm_ctx );QPixmap pixmap = *(QPixmap *)gis_render_sm_get_view_pixmap( sm_ctx, &viewport_pos );QPainter painter( this );painter.drawPixmap( 0, 0, pixmap, viewport_pos.x, viewport_pos.y, width(), height() );}
ПК ЦКИ для ЗОСРВ «Нейтрино»
1.0.0
1.2
gis_render_sm_context_t, gis_render_sm_move(), gis_render_sm_get_view_pixmap()
Предыдущий раздел: Описание API картографического фреймворка