Powertek.OpenGl.PtPixelTexture Class Reference

PtPixelTexture. More...

Inherits Powertek::OpenGl::PtTexture2d.

Collaboration diagram for Powertek.OpenGl.PtPixelTexture:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 PtPixelTexture ()
 PtPixelTexture (PixelTextureInterPolation interpolation, PixelTextureMapping mapping, PixelTextureAccessMode accessMode, float maxLodDistance)
void SetTextureParams (PixelTextureInterPolation textureInterpolation, PixelTextureMapping textureMapping, PixelTextureAccessMode accessMode, float maxLodDistance)
override bool LoadFromFile (String filename)
bool LoadFromFile (String filename, float blurFac)
override bool LoadFromFile (String filename, int WRAP_S, int WRAP_T, int MIN_FILTER, int MAG_FILTER, bool useMipMaps, bool flipTextureY, int aniosotropicLevel)
Vertex3f GetColor (float u, float v)
Vertex3f GetColor (float u, float v, ref float distance)
Vertex3f GetColor (float u, float v, int lodLevel)

Properties

bool ResizedBitmap [get]


Detailed Description


Constructor & Destructor Documentation

Powertek.OpenGl.PtPixelTexture.PtPixelTexture (  ) 

Powertek.OpenGl.PtPixelTexture.PtPixelTexture ( PixelTextureInterPolation  interpolation,
PixelTextureMapping  mapping,
PixelTextureAccessMode  accessMode,
float  maxLodDistance 
)

PtPixelTexture.

Parameters:
interpolation 
mapping 
accessMode 
maxLodDistance 


Member Function Documentation

Vertex3f Powertek.OpenGl.PtPixelTexture.GetColor ( float  u,
float  v,
int  lodLevel 
)

Return Color at Texture Coords,.

Parameters:
u 
v 
lodLevel 
Returns:

Vertex3f Powertek.OpenGl.PtPixelTexture.GetColor ( float  u,
float  v,
ref float  distance 
)

Return Color at Texture Coords and distance (Lod level).

Parameters:
u 
v 
distance 
Returns:

Vertex3f Powertek.OpenGl.PtPixelTexture.GetColor ( float  u,
float  v 
)

Return Color at Texture Coords.

Parameters:
u 
v 
Returns:

override bool Powertek.OpenGl.PtPixelTexture.LoadFromFile ( String  filename,
int  WRAP_S,
int  WRAP_T,
int  MIN_FILTER,
int  MAG_FILTER,
bool  useMipMaps,
bool  flipTextureY,
int  aniosotropicLevel 
) [virtual]

Load Texture from file.

Parameters:
filename 
WRAP_S 
WRAP_T 
MIN_FILTER 
MAG_FILTER 
useMipMaps 
flipTextureY 
aniosotropicLevel 
Returns:

Reimplemented from Powertek.OpenGl.PtTexture2d.

bool Powertek.OpenGl.PtPixelTexture.LoadFromFile ( String  filename,
float  blurFac 
)

Load Texture from file.

Parameters:
filename 
blurFac 
Returns:

override bool Powertek.OpenGl.PtPixelTexture.LoadFromFile ( String  filename  )  [virtual]

Load Texture from file.

Parameters:
filename 
Returns:

Reimplemented from Powertek.OpenGl.PtTexture2d.

void Powertek.OpenGl.PtPixelTexture.SetTextureParams ( PixelTextureInterPolation  textureInterpolation,
PixelTextureMapping  textureMapping,
PixelTextureAccessMode  accessMode,
float  maxLodDistance 
)

SetTextureParams.

Parameters:
textureInterpolation 
textureMapping 
accessMode 
maxLodDistance 


Property Documentation

bool Powertek.OpenGl.PtPixelTexture.ResizedBitmap [get]

Return the resized Texture as Bitmap.


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

Generated on Thu Nov 20 04:46:33 2008 for Powertek.OpenGl, 2.0.6.64 by  doxygen 1.5.7.1