Interface for a DtWindowTriangleStripInstance. DtWindowTriangleStrip calls the methods in this class which an OSG instance implements. An object that draws a 2D Polygon in triangle strip fashion.
| virtual makVrv::DtWindowTriangleStripInstance::~DtWindowTriangleStripInstance |
( |
| ) |
|
|
virtual |
| virtual void makVrv::DtWindowTriangleStripInstance::setVertex |
( |
int |
i, |
|
|
double |
x, |
|
|
double |
y |
|
) |
| |
|
pure virtual |
| virtual void makVrv::DtWindowTriangleStripInstance::setFillPattern |
( |
unsigned int |
fillPattern | ) |
|
|
pure virtual |
| virtual void makVrv::DtWindowTriangleStripInstance::setNumVertices |
( |
unsigned int |
numVertices | ) |
|
|
pure virtual |
| virtual void makVrv::DtWindowTriangleStripInstance::setColor |
( |
float |
r, |
|
|
float |
g, |
|
|
float |
b, |
|
|
float |
a |
|
) |
| |
|
pure virtual |
| virtual void makVrv::DtWindowTriangleStripInstance::setTransform |
( |
DtMatrix3< double > |
transform | ) |
|
|
pure virtual |
| virtual void makVrv::DtWindowTriangleStripInstance::update |
( |
| ) |
|
|
pure virtual |
| virtual void makVrv::DtWindowTriangleStripInstance::setGroup |
( |
int |
groupId | ) |
|
|
pure virtual |
| virtual void makVrv::DtWindowTriangleStripInstance::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::DtOsgWindowTriangleStripInstance.
The documentation for this class was generated from the following file: