00001 /*00002 * Copyright (c) 2005 Institute for Visualization and Interactive00003 * Systems, University of Stuttgart, Germany00004 *00005 * This source code is distributed as part of the single-pass volume00006 * rendering project. Details about this project can be found on the00007 * project web page at http://www.vis.uni-stuttgart.de/eng/research/00008 * fields/current/spvolren. This file may be distributed, modified,00009 * and used free of charge as long as this copyright notice is00010 * included in its original form. Commercial use is strictly00011 * prohibited.00012 *00013 * Filename: transferEdit.h00014 * 00015 */00016
00017 #ifndef _TRANSFER_EDIT_H00018 #define _TRANSFER_EDIT_H00019
00020#define NUM_TE 500021#define NUM_TE_ENTRIES 25600022typedefunsignedcharDataTypeTE;
00023
00024 voidinitTE();
00025 voiddestTE();
00026 voiddrawTE();
00027 intmouseTE(intx, inty);
00028 intmotionTE(intx, inty);
00029 intkeyTE(unsignedchar k, intx, inty);
00030 voidsetOffsets(int offsetX, int offsetY);
00031 voidtoggleHidden();
00032 voidsetHidden(inthidden);
00033 voidresizeTE();
00034 DataTypeTE **getDataTE(void);
00035
00036 #endif