Public Member Functions | Private Attributes | List of all members
multires_image::TileSet Class Reference

#include <tile_set.h>

Public Member Functions

swri_transform_util::GeoReferenceGeoReference ()
 
TileSetLayerGetLayer (int layer)
 
int LayerCount ()
 
bool Load ()
 
 TileSet (const std::string &geofile)
 
 TileSet (const std::string &geofile, const std::string extension)
 
 TileSet (const swri_transform_util::GeoReference &georeference)
 
 TileSet (const swri_transform_util::GeoReference &georeference, const std::string extension)
 
int TileSize ()
 
 ~TileSet (void)
 

Private Attributes

std::string m_cacheDir
 
std::string m_extension
 
swri_transform_util::GeoReference m_geo
 
int m_height
 
int m_layerCount
 
std::vector< TileSetLayer * > m_layers
 
int m_tileSize
 
int m_width
 

Detailed Description

Definition at line 43 of file tile_set.h.

Constructor & Destructor Documentation

◆ TileSet() [1/4]

multires_image::TileSet::TileSet ( const std::string &  geofile)
explicit

Definition at line 45 of file tile_set.cpp.

◆ TileSet() [2/4]

multires_image::TileSet::TileSet ( const std::string &  geofile,
const std::string  extension 
)

Definition at line 51 of file tile_set.cpp.

◆ TileSet() [3/4]

multires_image::TileSet::TileSet ( const swri_transform_util::GeoReference georeference)
explicit

Definition at line 57 of file tile_set.cpp.

◆ TileSet() [4/4]

multires_image::TileSet::TileSet ( const swri_transform_util::GeoReference georeference,
const std::string  extension 
)

Definition at line 63 of file tile_set.cpp.

◆ ~TileSet()

multires_image::TileSet::~TileSet ( void  )

Definition at line 70 of file tile_set.cpp.

Member Function Documentation

◆ GeoReference()

swri_transform_util::GeoReference& multires_image::TileSet::GeoReference ( )
inline

Definition at line 59 of file tile_set.h.

◆ GetLayer()

TileSetLayer* multires_image::TileSet::GetLayer ( int  layer)
inline

Definition at line 61 of file tile_set.h.

◆ LayerCount()

int multires_image::TileSet::LayerCount ( )
inline

Definition at line 56 of file tile_set.h.

◆ Load()

bool multires_image::TileSet::Load ( )

Definition at line 79 of file tile_set.cpp.

◆ TileSize()

int multires_image::TileSet::TileSize ( )
inline

Definition at line 57 of file tile_set.h.

Member Data Documentation

◆ m_cacheDir

std::string multires_image::TileSet::m_cacheDir
private

Definition at line 69 of file tile_set.h.

◆ m_extension

std::string multires_image::TileSet::m_extension
private

Definition at line 70 of file tile_set.h.

◆ m_geo

swri_transform_util::GeoReference multires_image::TileSet::m_geo
private

Definition at line 64 of file tile_set.h.

◆ m_height

int multires_image::TileSet::m_height
private

Definition at line 67 of file tile_set.h.

◆ m_layerCount

int multires_image::TileSet::m_layerCount
private

Definition at line 72 of file tile_set.h.

◆ m_layers

std::vector<TileSetLayer*> multires_image::TileSet::m_layers
private

Definition at line 74 of file tile_set.h.

◆ m_tileSize

int multires_image::TileSet::m_tileSize
private

Definition at line 65 of file tile_set.h.

◆ m_width

int multires_image::TileSet::m_width
private

Definition at line 66 of file tile_set.h.


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


multires_image
Author(s): Marc Alban
autogenerated on Sun Sep 8 2024 02:27:21