![]() |
OpendTect-6_4
6.4
|
Public Types | |
| enum | Justification { Left, Right, Center, Top, Bottom, TopLeft, TopRight, BottomLeft, BottomRight } |
| enum | CharacterSizeMode { Object, Screen, ObjectWithScreenMaximum } |
| enum | AxisAlignment { XY, ReversedXY, XZ, ReversedXZ, YZ, ReversedYZ, OnScreen, User } |
Public Member Functions | |
| Text () | |
| ~Text () | |
| void | setPosition (const osg::Vec3f &) |
| void | setPosition (const Coord3 &, bool scenespace=false) |
| Coord3 | getPosition () const |
| void | setFontData (const FontData &, float pixeldens) |
| const FontData & | getFontData () const |
| void | updateFontSize (float pixeldensity) |
| void | setText (const uiString &) |
| const uiString & | getText () const |
| void | setColor (const Color &) |
| Color | getColor () const |
| void | setJustification (Justification) |
| int | getJustification () const |
| osg::Drawable & | getDrawable () |
| const osg::Drawable & | getDrawable () const |
| void | setDisplayTransformation (const visBase::Transformation *) |
| void | setCharacterSizeMode (CharacterSizeMode) |
| void | setAxisAlignment (AxisAlignment) |
Protected Attributes | |
| const visBase::Transformation * | displaytrans_ |
| osgGeo::Text * | osgtext_ |
| uiString | text_ |
| FontData | fontdata_ |
| visBase::Text::Text | ( | ) |
| visBase::Text::~Text | ( | ) |
| Color visBase::Text::getColor | ( | ) | const |
| osg::Drawable& visBase::Text::getDrawable | ( | ) |
| const osg::Drawable& visBase::Text::getDrawable | ( | ) | const |
|
inline |
| int visBase::Text::getJustification | ( | ) | const |
| Coord3 visBase::Text::getPosition | ( | ) | const |
|
inline |
| void visBase::Text::setAxisAlignment | ( | AxisAlignment | ) |
| void visBase::Text::setCharacterSizeMode | ( | CharacterSizeMode | ) |
| void visBase::Text::setColor | ( | const Color & | ) |
| void visBase::Text::setDisplayTransformation | ( | const visBase::Transformation * | ) |
| void visBase::Text::setFontData | ( | const FontData & | , |
| float | pixeldens | ||
| ) |
| void visBase::Text::setJustification | ( | Justification | ) |
| void visBase::Text::setPosition | ( | const osg::Vec3f & | ) |
| void visBase::Text::setPosition | ( | const Coord3 & | , |
| bool | scenespace = false |
||
| ) |
| void visBase::Text::setText | ( | const uiString & | ) |
| void visBase::Text::updateFontSize | ( | float | pixeldensity | ) |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019