org.stellarium.ui.render
Interface STexture

All Known Implementing Classes:
STextureGlpng, STextureJogl, STextureNoGlpng

public interface STexture


Field Summary
static int TEX_LOAD_TYPE_PNG_ALPHA
           
static int TEX_LOAD_TYPE_PNG_BLEND1
           
static int TEX_LOAD_TYPE_PNG_BLEND3
           
static int TEX_LOAD_TYPE_PNG_BLEND4
           
static int TEX_LOAD_TYPE_PNG_BLEND8
           
static int TEX_LOAD_TYPE_PNG_REPEAT
           
static int TEX_LOAD_TYPE_PNG_SOLID
           
static int TEX_LOAD_TYPE_PNG_SOLID_REPEAT
           
 
Method Summary
 void close()
           
 float getAverageLuminance()
           
 int[] getDimensions()
           
 int getID()
           
 int getSize()
           
 

Field Detail

TEX_LOAD_TYPE_PNG_ALPHA

static final int TEX_LOAD_TYPE_PNG_ALPHA
See Also:
Constant Field Values

TEX_LOAD_TYPE_PNG_SOLID

static final int TEX_LOAD_TYPE_PNG_SOLID
See Also:
Constant Field Values

TEX_LOAD_TYPE_PNG_BLEND3

static final int TEX_LOAD_TYPE_PNG_BLEND3
See Also:
Constant Field Values

TEX_LOAD_TYPE_PNG_BLEND8

static final int TEX_LOAD_TYPE_PNG_BLEND8
See Also:
Constant Field Values

TEX_LOAD_TYPE_PNG_BLEND4

static final int TEX_LOAD_TYPE_PNG_BLEND4
See Also:
Constant Field Values

TEX_LOAD_TYPE_PNG_BLEND1

static final int TEX_LOAD_TYPE_PNG_BLEND1
See Also:
Constant Field Values

TEX_LOAD_TYPE_PNG_REPEAT

static final int TEX_LOAD_TYPE_PNG_REPEAT
See Also:
Constant Field Values

TEX_LOAD_TYPE_PNG_SOLID_REPEAT

static final int TEX_LOAD_TYPE_PNG_SOLID_REPEAT
See Also:
Constant Field Values
Method Detail

getSize

int getSize()
Returns:
the texture size in pixels

getAverageLuminance

float getAverageLuminance()
Returns:
the average texture luminance : 0 is black, 1 is white

getID

int getID()
Returns:
the pointer ID used in OpenGL

getDimensions

int[] getDimensions()

close

void close()