In file NsgInterface.hxx:

class NsgInterface

An abstract Interface class which has functions to handle the commands The application using NSG should override these virtual functions

Inheritance:


Public Methods

virtual void doTransform (const char* dcsName, float* mat)
App specific handling for the given dcs transformation change should be specified by overriding class
virtual void doCAVENav (float* mat)
App specific handling for the CAVE Nav change should be specified by overriding class

Documentation

An abstract Interface class which has functions to handle the commands The application using NSG should override these virtual functions
virtual void doTransform(const char* dcsName, float* mat)
App specific handling for the given dcs transformation change should be specified by overriding class
Parameters:
dcsName - name of the transform dcs
mat - array of 16 floats containing the transformation

virtual void doCAVENav(float* mat)
App specific handling for the CAVE Nav change should be specified by overriding class
Parameters:
mat - array of 16 floats containing the new CAVE nav


Direct child classes:
NsgPfInterface
Author:
Chris Scharver, Shalini Venkataraman

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de