Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::UniformLabelAtlasGL Class Reference

Public Member Functions

void bind (TextureUnitContainer &cont)
 
void addDefines (Shader &shader) const
 
void setUniforms (Shader &shader) const
 
void update ()
 
void fillAltas ()
 
bool createAltas ()
 

Public Attributes

size2_t charSize
 
size2_t atlasSize
 
DataInport< std::vector< std::string > > strings
 
BoolCompositeProperty labels
 
FontFaceOptionProperty font
 
IntProperty fontSize
 
FloatVec4Property color
 
FloatProperty size
 
std::shared_ptr< Texture2Datlas
 
TextRenderer renderer
 
GLint unitNumber
 

Static Public Attributes

static constexpr size2_t chars = {3, 1}
 
static constexpr size2_t margin = {2, 2}
 

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