GRASS Programmer's Manual  6.4.4(2014)-r
wxnviz.TextTexture Class Reference

Class representing OpenGL texture as a text label. More...

Inheritance diagram for wxnviz.TextTexture:
Collaboration diagram for wxnviz.TextTexture:

Public Member Functions

def __init__ (self, filepath, overlayId, coords, textDict)
 Load image to texture. More...
 
def GetTextDict (self)
 Returns text properties. More...
 
def Corresponds (self, item)
 
- Public Member Functions inherited from wxnviz.Texture
def __init__ (self, filepath, overlayId, coords)
 Load image to texture. More...
 
def __del__ (self)
 Delete texture. More...
 
def Resize (self)
 Resize image to match 2^n. More...
 
def Load (self)
 Load image to texture. More...
 
def Draw (self)
 Draw texture as an image. More...
 
def SetBounds (self, rect)
 Set Bounding Rectangle. More...
 
def HitTest (self, x, y, radius)
 
def MoveTexture (self, dx, dy)
 Move texture on the screen. More...
 
def SetCoords (self, coords)
 Set coordinates. More...
 
def GetId (self)
 Returns image id. More...
 
def SetActive
 
def IsActive (self)
 

Data Fields

 textDict
 
- Data Fields inherited from wxnviz.Texture
 path
 
 image
 
 width
 
 height
 
 id
 
 coords
 
 bounds
 
 active
 
 maxSize
 
 textureId
 

Detailed Description

Class representing OpenGL texture as a text label.

Definition at line 2035 of file wxnviz.py.

Constructor & Destructor Documentation

def wxnviz.TextTexture.__init__ (   self,
  filepath,
  overlayId,
  coords,
  textDict 
)

Load image to texture.

Parameters
filepathpath to image file
overlayIdid of overlay (101 and more for text)
coordstext coordinates
textDicttext properties

Definition at line 2037 of file wxnviz.py.

Member Function Documentation

def wxnviz.TextTexture.Corresponds (   self,
  item 
)

Definition at line 2054 of file wxnviz.py.

References wxnviz.TextTexture.GetTextDict().

def wxnviz.TextTexture.GetTextDict (   self)

Returns text properties.

Definition at line 2049 of file wxnviz.py.

References wxnviz.TextTexture.textDict.

Referenced by wxnviz.TextTexture.Corresponds().

Field Documentation

wxnviz.TextTexture.textDict

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