#include <LDM/nodes/SoHardwareQuery.h>
Public Types | |
enum | HW_Feature { HW_3DTEXMAP, HW_TEXCOLORMAP, HW_TEXCOMPRESSION } |
enum | HW_SupportStatus { NO, YES, UNKNOWN } |
Public Member Functions | |
virtual SoType | getTypeId () const |
SoHardwareQuery () | |
Static Public Member Functions | |
static SoType | getClassTypeId () |
static HW_SupportStatus | isSupported (HW_Feature feature) |
SoHardwareQuery::SoHardwareQuery | ( | ) |
static SoType SoHardwareQuery::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoNode.
virtual SoType SoHardwareQuery::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from SoNode.
static HW_SupportStatus SoHardwareQuery::isSupported | ( | HW_Feature | feature | ) | [static] |
Returns information about hardware support for various volume rendering features.
This query is only valid after SoVolumeRendering::init has been called. Otherwise the return value will be UNKNOWN. When using a debug build of Open Inventor, some "no context available" warning messages may be generated. You can ignore them or see SoGLExtension for an example of using SoGLContext to avoid them.