/***********************************************************************/ /* Open Visualization Data Explorer */ /* (C) Copyright IBM Corp. 1989,1999 */ /* ALL RIGHTS RESERVED */ /* This code licensed under the */ /* "IBM PUBLIC LICENSE - Open Visualization Data Explorer" */ /***********************************************************************/ #include #ifndef tdmView_h #define tdmView_h /*---------------------------------------------------------------------------*\ $Source: /home/gda/dxcvs/dx/src/exec/hwrender/hwView.h,v $ Author: Tim Murphy This file contains definitions for the 'view' structure. This structure represents a DX object which has been converted to a form which is more pallatable to the render(s). \*---------------------------------------------------------------------------*/ viewO _dxf_newHwView(); viewO _dxf_getHwViewInfo(viewO vo, int *flags, gatherO *gather, translationO *translation, float *projection, float *view, RGBColor *background); viewO _dxf_setHwViewFlags(viewO vo, int flags); viewO _dxf_setHwViewGather(viewO vo, gatherO gather); viewO _dxf_setHwViewTranslation(viewO vo, translationO translation); viewO _dxf_setHwViewProjectionMatrix(viewO vo, float projectionMatrix[4][4]); viewO _dxf_setHwViewViewMatrix(viewO vo, float viewMatrix[4][4]); viewO _dxf_setHwViewBackground(viewO vo, RGBColor background); #endif /* tdmView_h */