MeVisLab Scripting Reference
|
#include <mlabGraphicsInventorRenderArea.h>
Inherits MLABGraphicsRenderArea.
Public Types | |
enum | TransparencyType { SCREEN_DOOR = SoGLRenderAction::SCREEN_DOOR , ADD = SoGLRenderAction::ADD , DELAYED_ADD = SoGLRenderAction::DELAYED_ADD , SORTED_OBJECT_ADD = SoGLRenderAction::SORTED_OBJECT_ADD , BLEND = SoGLRenderAction::BLEND , DELAYED_BLEND = SoGLRenderAction::DELAYED_BLEND , SORTED_OBJECT_BLEND = SoGLRenderAction::SORTED_OBJECT_BLEND } |
Public Slots | |
Scripting | |
| |
void | setTransparencyType (TransparencyType type) |
TransparencyType | transparencyType () const |
void | setBackgroundColor (const QColor &color) |
QColor | backgroundColor () const |
void | setAutoFocus (bool flag) |
bool | autoFocus () const |
void | registerNamedDevices (const QStringList &devices) |
Public Slots inherited from MLABGraphicsRenderArea | |
void | setFixedBufferSize (const QSize &size) |
void | setFixedBufferSize (int width, int height) |
void | unsetFixedBufferSize () |
QSize | bufferSize () const |
void | setAutoRedraw (bool flag) |
bool | autoRedraw () const |
void | forceRedraw () |
void | setOpaqueBackground (bool flag) |
bool | opaqueBackground () const |
void | setDrawReflection (float heightPercentage=0.5, float scale=1., float startAlpha=0.5) |
void | setMultiSampling (int value) |
void | setLinearFiltering (bool flag) |
InventorRenderArea graphics view item.
The transparency type to use:
|
inlineslot |
gets the auto focus flag
|
inlineslot |
gets the background color
|
slot |
registers the devices given by their Open Inventor type names
|
inlineslot |
sets the auto focus flag
|
inlineslot |
sets the background color
|
slot |
set the transparency type. Default is BLEND.
|
slot |
get the transparency type