CARTA Backend
The backend component of CARTA
Loading...
Searching...
No Matches
carta::Tile Struct Reference

#include <Tile.h>

Collaboration diagram for carta::Tile:
[legend]

Static Public Member Functions

static int32_t Encode (int32_t x, int32_t y, int32_t layer)
 
static Tile Decode (int32_t encoded_value)
 
static int32_t LayerToMip (int32_t layer, int32_t image_width, int32_t image_height, int32_t tile_width, int32_t tile_height)
 
static int32_t MipToLayer (int32_t mip, int32_t image_width, int32_t image_height, int32_t tile_width, int32_t tile_height)
 

Public Attributes

int32_t x
 
int32_t y
 
int32_t layer
 

Member Function Documentation

◆ Decode()

static Tile carta::Tile::Decode ( int32_t  encoded_value)
inlinestatic
Here is the caller graph for this function:

◆ Encode()

static int32_t carta::Tile::Encode ( int32_t  x,
int32_t  y,
int32_t  layer 
)
inlinestatic

◆ LayerToMip()

static int32_t carta::Tile::LayerToMip ( int32_t  layer,
int32_t  image_width,
int32_t  image_height,
int32_t  tile_width,
int32_t  tile_height 
)
inlinestatic
Here is the caller graph for this function:

◆ MipToLayer()

static int32_t carta::Tile::MipToLayer ( int32_t  mip,
int32_t  image_width,
int32_t  image_height,
int32_t  tile_width,
int32_t  tile_height 
)
inlinestatic
Here is the caller graph for this function:

Member Data Documentation

◆ layer

int32_t carta::Tile::layer

◆ x

int32_t carta::Tile::x

◆ y

int32_t carta::Tile::y

The documentation for this struct was generated from the following file: