Interface for a DtWindowTextInstance An object that draws a 2D text.
| virtual makVrv::DtWindowTextInstance::~DtWindowTextInstance |
( |
| ) |
|
|
virtual |
| virtual void makVrv::DtWindowTextInstance::setVisible |
( |
bool |
isVisible | ) |
|
|
pure virtual |
| virtual void makVrv::DtWindowTextInstance::setTopLeftCorner |
( |
float |
x, |
|
|
float |
y |
|
) |
| |
|
pure virtual |
| virtual bool makVrv::DtWindowTextInstance::calculateSize |
( |
float & |
width, |
|
|
float & |
height |
|
) |
| const |
|
pure virtual |
| virtual void makVrv::DtWindowTextInstance::setColor |
( |
float |
r, |
|
|
float |
g, |
|
|
float |
b, |
|
|
float |
a |
|
) |
| |
|
pure virtual |
| virtual void makVrv::DtWindowTextInstance::setText |
( |
const std::string & |
textString | ) |
|
|
pure virtual |
| virtual void makVrv::DtWindowTextInstance::setFont |
( |
const std::string & |
fontFile, |
|
|
float |
sizeInPoints |
|
) |
| |
|
pure virtual |
| virtual void makVrv::DtWindowTextInstance::setTextBoxWidth |
( |
float |
widthInPixels | ) |
|
|
pure virtual |
| virtual void makVrv::DtWindowTextInstance::setTransform |
( |
DtMatrix3< double > |
transform | ) |
|
|
pure virtual |
| virtual void makVrv::DtWindowTextInstance::update |
( |
| ) |
|
|
pure virtual |
| virtual void makVrv::DtWindowTextInstance::setGroup |
( |
int |
groupId | ) |
|
|
pure virtual |
Set this object's group ID for z order. The higher the Z order the "closer" the element will be drawn to the eye point.
Implemented in makVrv::DtOsgWindowTextInstance.
| virtual void makVrv::DtWindowTextInstance::setChannelOverlay |
( |
const std::string & |
displayName, |
|
|
const std::string & |
windowName, |
|
|
const std::string & |
channelName |
|
) |
| |
|
pure virtual |
By default window objects are placed on the RemoteDisplayWorldOverlay, which is rendered on all channels that have the "showRemoteGraphics" channel keyword. If a user wishes to draw a specific window object on a specific channel, use this method. This does not work for remote displays.
Implemented in makVrv::DtOsgWindowTextInstance.
The documentation for this class was generated from the following file: