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:
  • uniformlabelatlasgl.h