org.stellarium.ui.render
Interface STexture
- All Known Implementing Classes:
- STextureGlpng,
STextureJogl,
STextureNoGlpng
-
public interface STexture
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
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()
-