Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Compound Members | File Members

GUISpect.hh File Reference

#include <gtk/gtk.h>
#include <Alloc.hh>
#include <dsp/DSPOp.hh>
#include "Config.h"
#include "CfgFile.hh"
#include "GtkUtils.hh"
#include "Messages.hh"
#include "SockClie.hh"
#include "SockOp.hh"
#include "FrameBuf.hh"

Include dependency graph for GUISpect.hh:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Compounds

class  clSpectGUI
 Transient spectrum GUI. More...


Defines

#define SGUI_VER_MAJ   GLOBAL_VERSMAJ
#define SGUI_VER_MIN   GLOBAL_VERSMIN
#define SGUI_VER_PL   GLOBAL_VERSPL
#define SGUI_CONV_MAXLEN   255
#define SGUI_DEF_WIDTH   1024
#define SGUI_DEF_HEIGHT   700
#define SGUI_PADDING   8
#define SGUI_SERVER_MAXLEN   255
#define SGUI_CH_LOWER   1.0
#define SGUI_CH_UPPER   16.0
#define SGUI_GRAM_BG   0x00ffffff
#define SGUI_GRAM_FG   0x00000000
#define SGUI_SPECT_BG   0x00ffffff
#define SGUI_SPECT_FG   0x000000ff
#define SGUI_TYPE_ITEMS   7
#define SGUI_WINDOW_ITEMS   13
#define SGUI_WINLEN_ITEMS   10
#define SGUI_REMOVE_NOISE_ITEMS   5
#define SGUI_PALETTE_ITEMS   9

Enumerations

enum  { SGUI_FIT_NONE = 0, SGUI_FIT_NEIGHBOR = 1, SGUI_FIT_AVERAGE = 2 }
 Fit types available. More...

enum  {
  SGUI_PAL_BW = 0, SGUI_PAL_HSV = 1, SGUI_PAL_LIGHT = 2, SGUI_PAL_TEMP = 3,
  SGUI_PAL_DIR = 4, SGUI_PAL_GREEN = 5, SGUI_PAL_GREEN2 = 6, SGUI_PAL_PUREGREEN = 7,
  SGUI_PAL_WB = 8
}
 Palettes available. More...


Define Documentation

#define SGUI_VER_MAJ   GLOBAL_VERSMAJ
 

Definition at line 41 of file GUISpect.hh.

Referenced by clSpectGUI::clSpectGUI().

#define SGUI_VER_MIN   GLOBAL_VERSMIN
 

Definition at line 42 of file GUISpect.hh.

Referenced by clSpectGUI::clSpectGUI().

#define SGUI_VER_PL   GLOBAL_VERSPL
 

Definition at line 43 of file GUISpect.hh.

Referenced by clSpectGUI::clSpectGUI().

#define SGUI_CONV_MAXLEN   255
 

Definition at line 44 of file GUISpect.hh.

Referenced by clSpectGUI::Build(), clSpectGUI::GdkInput(), clSpectGUI::OnMotionSgram(), and clSpectGUI::OnMotionSpect().

#define SGUI_DEF_WIDTH   1024
 

Definition at line 45 of file GUISpect.hh.

Referenced by clSpectGUI::Build().

#define SGUI_DEF_HEIGHT   700
 

Definition at line 46 of file GUISpect.hh.

Referenced by clSpectGUI::Build().

#define SGUI_PADDING   8
 

Definition at line 47 of file GUISpect.hh.

Referenced by clSpectGUI::Build(), clSpectGUI::BuildTable1(), clSpectGUI::BuildTable2(), and clSpectGUI::BuildTable3().

#define SGUI_SERVER_MAXLEN   255
 

Definition at line 48 of file GUISpect.hh.

Referenced by clSpectGUI::BuildTable1(), clSpectGUI::OnConnectClick(), and clSpectGUI::ParseServerStr().

#define SGUI_CH_LOWER   1.0
 

Definition at line 49 of file GUISpect.hh.

Referenced by clSpectGUI::BuildTable1().

#define SGUI_CH_UPPER   16.0
 

Definition at line 50 of file GUISpect.hh.

Referenced by clSpectGUI::BuildTable1().

#define SGUI_GRAM_BG   0x00ffffff
 

Definition at line 51 of file GUISpect.hh.

Referenced by clSpectGUI::BuildDrawingPrims().

#define SGUI_GRAM_FG   0x00000000
 

Definition at line 52 of file GUISpect.hh.

Referenced by clSpectGUI::BuildDrawingPrims().

#define SGUI_SPECT_BG   0x00ffffff
 

Definition at line 53 of file GUISpect.hh.

Referenced by clSpectGUI::BuildDrawingPrims().

#define SGUI_SPECT_FG   0x000000ff
 

Definition at line 54 of file GUISpect.hh.

Referenced by clSpectGUI::BuildDrawingPrims().

#define SGUI_TYPE_ITEMS   7
 

Definition at line 56 of file GUISpect.hh.

Referenced by clSpectGUI::BuildTable2(), and clSpectGUI::GetSettings().

#define SGUI_WINDOW_ITEMS   13
 

Definition at line 57 of file GUISpect.hh.

Referenced by clSpectGUI::BuildTable2(), and clSpectGUI::GetSettings().

#define SGUI_WINLEN_ITEMS   10
 

Definition at line 58 of file GUISpect.hh.

Referenced by clSpectGUI::BuildTable2(), and clSpectGUI::GetSettings().

#define SGUI_REMOVE_NOISE_ITEMS   5
 

Definition at line 59 of file GUISpect.hh.

Referenced by clSpectGUI::BuildTable3(), and clSpectGUI::GetSettings().

#define SGUI_PALETTE_ITEMS   9
 

Definition at line 60 of file GUISpect.hh.

Referenced by clSpectGUI::BuildTable3(), and clSpectGUI::ConnectSignals().


Enumeration Type Documentation

anonymous enum
 

Fit types available.

Enumeration values:
SGUI_FIT_NONE 
SGUI_FIT_NEIGHBOR 
SGUI_FIT_AVERAGE 

Definition at line 66 of file GUISpect.hh.

anonymous enum
 

Palettes available.

Enumeration values:
SGUI_PAL_BW 
SGUI_PAL_HSV 
SGUI_PAL_LIGHT 
SGUI_PAL_TEMP 
SGUI_PAL_DIR 
SGUI_PAL_GREEN 
SGUI_PAL_GREEN2 
SGUI_PAL_PUREGREEN 
SGUI_PAL_WB 

Definition at line 77 of file GUISpect.hh.


Generated on Sun Oct 26 19:11:48 2003 for HASAS by doxygen 1.3.3