TForm1 Class Reference

#include <Unit1.h>

List of all members.

Public Member Functions

void __fastcall Open1Click (TObject *Sender)
void __fastcall ScrollBar1Change (TObject *Sender)
void __fastcall Button1Click (TObject *Sender)
void __fastcall CheckBox1Click (TObject *Sender)
void __fastcall ScrollBar4Change (TObject *Sender)
void __fastcall ScrollBar5Change (TObject *Sender)
void __fastcall ComboBox1Change (TObject *Sender)
void __fastcall ScrollBar3Change (TObject *Sender)
void __fastcall ScrollBar6Change (TObject *Sender)
void __fastcall CheckBox2Click (TObject *Sender)
void __fastcall Button2Click (TObject *Sender)
void __fastcall Button3Click (TObject *Sender)
void __fastcall Button4Click (TObject *Sender)
void __fastcall Exit1Click (TObject *Sender)
void __fastcall About1Click (TObject *Sender)
__fastcall TForm1 (TComponent *Owner)
void __fastcall SetPixelFormatDescriptor ()
void __fastcall SetupRC ()
void __fastcall IdleLoop (TObject *, bool &done)
void __fastcall Draw ()
void __fastcall ReDraw ()
void __fastcall CalcStreamLine (float x, float y, int dimX, int dimY)

Public Attributes

TMainMenu * MainMenu1
TMenuItem * File1
TMenuItem * Open1
TMenuItem * Exit1
TMenuItem * About1
TPanel * GLPanel
TScrollBar * ScrollBar1
TScrollBar * ScrollBar2
TOpenDialog * OpenDialog1
TLabel * Label1
TScrollBar * ScrollBar3
TButton * Button1
TLabel * Label3
TComboBox * ComboBox1
TLabel * Label4
TScrollBar * ScrollBar4
TLabel * Label5
TProgressBar * ProgressBar1
TCheckBox * CheckBox1
TScrollBar * ScrollBar5
TLabel * Label6
TEdit * Edit1
TLabel * Label7
TLabel * Label9
TScrollBar * ScrollBar6
TCheckBox * CheckBox2
TGroupBox * GroupBox1
TLabel * Label10
TLabel * Label11
TScrollBar * ScrollBar7
TScrollBar * ScrollBar8
TButton * Button2
TButton * Button3
TScrollBar * ScrollBar10
TScrollBar * ScrollBar11
TLabel * Label13
TRadioGroup * RadioGroup1
TButton * Button4
TScrollBar * ScrollBar9
TLabel * Label12
TProgressBar * ProgressBar2
TLabel * Label2
TEdit * Edit2
TEdit * Edit3

Private Attributes

HDC hdc
HGLRC hrc
int PixelFormat


Constructor & Destructor Documentation

__fastcall TForm1::TForm1 ( TComponent *  Owner  ) 

initializing OpenGL Scene


Member Function Documentation

void __fastcall TForm1::Open1Click ( TObject *  Sender  ) 

Opendialog and GUI enabling

void __fastcall TForm1::ScrollBar1Change ( TObject *  Sender  ) 

void __fastcall TForm1::Button1Click ( TObject *  Sender  ) 

void __fastcall TForm1::CheckBox1Click ( TObject *  Sender  ) 

void __fastcall TForm1::ScrollBar4Change ( TObject *  Sender  ) 

void __fastcall TForm1::ScrollBar5Change ( TObject *  Sender  ) 

void __fastcall TForm1::ComboBox1Change ( TObject *  Sender  ) 

void __fastcall TForm1::ScrollBar3Change ( TObject *  Sender  ) 

void __fastcall TForm1::ScrollBar6Change ( TObject *  Sender  ) 

void __fastcall TForm1::CheckBox2Click ( TObject *  Sender  ) 

void __fastcall TForm1::Button2Click ( TObject *  Sender  ) 

Calculating all Streamlines and Seedpoints

void __fastcall TForm1::Button3Click ( TObject *  Sender  ) 

seeding a single Streamline

void __fastcall TForm1::Button4Click ( TObject *  Sender  ) 

clearing the Streamlinedata

void __fastcall TForm1::Exit1Click ( TObject *  Sender  ) 

void __fastcall TForm1::About1Click ( TObject *  Sender  ) 

void __fastcall TForm1::SetPixelFormatDescriptor (  ) 

defining the Pixelformatdescriptor

void __fastcall TForm1::SetupRC (  ) 

Renderscene setup

void __fastcall TForm1::IdleLoop ( TObject *  ,
bool &  done 
)

IdleLoop

void __fastcall TForm1::Draw (  ) 

Drawing algorithm

void __fastcall TForm1::ReDraw (  ) 

quick draw for scrolling and zooming

void __fastcall TForm1::CalcStreamLine ( float  x,
float  y,
int  dimX,
int  dimY 
)

calculating a single Streamline


Member Data Documentation

TMainMenu* TForm1::MainMenu1

TMenuItem* TForm1::File1

TMenuItem* TForm1::Open1

TMenuItem* TForm1::Exit1

TMenuItem* TForm1::About1

TPanel* TForm1::GLPanel

TScrollBar* TForm1::ScrollBar1

TScrollBar* TForm1::ScrollBar2

TOpenDialog* TForm1::OpenDialog1

TLabel* TForm1::Label1

TScrollBar* TForm1::ScrollBar3

TButton* TForm1::Button1

TLabel* TForm1::Label3

TComboBox* TForm1::ComboBox1

TLabel* TForm1::Label4

TScrollBar* TForm1::ScrollBar4

TLabel* TForm1::Label5

TProgressBar* TForm1::ProgressBar1

TCheckBox* TForm1::CheckBox1

TScrollBar* TForm1::ScrollBar5

TLabel* TForm1::Label6

TEdit* TForm1::Edit1

TLabel* TForm1::Label7

TLabel* TForm1::Label9

TScrollBar* TForm1::ScrollBar6

TCheckBox* TForm1::CheckBox2

TGroupBox* TForm1::GroupBox1

TLabel* TForm1::Label10

TLabel* TForm1::Label11

TScrollBar* TForm1::ScrollBar7

TScrollBar* TForm1::ScrollBar8

TButton* TForm1::Button2

TButton* TForm1::Button3

TScrollBar* TForm1::ScrollBar10

TScrollBar* TForm1::ScrollBar11

TLabel* TForm1::Label13

TRadioGroup* TForm1::RadioGroup1

TButton* TForm1::Button4

TScrollBar* TForm1::ScrollBar9

TLabel* TForm1::Label12

TProgressBar* TForm1::ProgressBar2

TLabel* TForm1::Label2

TEdit* TForm1::Edit2

TEdit* TForm1::Edit3

HDC TForm1::hdc [private]

HGLRC TForm1::hrc [private]

int TForm1::PixelFormat [private]


The documentation for this class was generated from the following files:
Generated on Wed Jan 17 12:54:16 2007 for Flumen by  doxygen 1.5.1-p1