Public Member Functions | Private Attributes | List of all members
mapviz_plugins::MultiresView Class Reference

#include <multires_view.h>

Public Member Functions

const multires_image::TileCacheCache ()
 
void Draw ()
 
void Exit ()
 
 MultiresView (multires_image::TileSet *tiles, QGLWidget *widget)
 
void SetView (double x, double y, double radius, double scale)
 
 ~MultiresView (void)
 

Private Attributes

multires_image::TileCache m_cache
 
int m_currentLayer
 
int m_endColumn
 
int m_endRow
 
int m_startColumn
 
int m_startRow
 
multires_image::TileSetm_tiles
 
double min_scale_
 

Detailed Description

Definition at line 41 of file multires_view.h.

Constructor & Destructor Documentation

◆ MultiresView()

mapviz_plugins::MultiresView::MultiresView ( multires_image::TileSet tiles,
QGLWidget *  widget 
)

Definition at line 41 of file multires_view.cpp.

◆ ~MultiresView()

mapviz_plugins::MultiresView::~MultiresView ( void  )

Definition at line 80 of file multires_view.cpp.

Member Function Documentation

◆ Cache()

const multires_image::TileCache* mapviz_plugins::MultiresView::Cache ( )
inline

Definition at line 47 of file multires_view.h.

◆ Draw()

void mapviz_plugins::MultiresView::Draw ( )

Definition at line 130 of file multires_view.cpp.

◆ Exit()

void mapviz_plugins::MultiresView::Exit ( )
inline

Definition at line 53 of file multires_view.h.

◆ SetView()

void mapviz_plugins::MultiresView::SetView ( double  x,
double  y,
double  radius,
double  scale 
)

Definition at line 84 of file multires_view.cpp.

Member Data Documentation

◆ m_cache

multires_image::TileCache mapviz_plugins::MultiresView::m_cache
private

Definition at line 57 of file multires_view.h.

◆ m_currentLayer

int mapviz_plugins::MultiresView::m_currentLayer
private

Definition at line 58 of file multires_view.h.

◆ m_endColumn

int mapviz_plugins::MultiresView::m_endColumn
private

Definition at line 62 of file multires_view.h.

◆ m_endRow

int mapviz_plugins::MultiresView::m_endRow
private

Definition at line 61 of file multires_view.h.

◆ m_startColumn

int mapviz_plugins::MultiresView::m_startColumn
private

Definition at line 60 of file multires_view.h.

◆ m_startRow

int mapviz_plugins::MultiresView::m_startRow
private

Definition at line 59 of file multires_view.h.

◆ m_tiles

multires_image::TileSet* mapviz_plugins::MultiresView::m_tiles
private

Definition at line 56 of file multires_view.h.

◆ min_scale_

double mapviz_plugins::MultiresView::min_scale_
private

Definition at line 64 of file multires_view.h.


The documentation for this class was generated from the following files:


multires_image
Author(s): Marc Alban
autogenerated on Fri Dec 16 2022 03:59:39