Cloned library of VTK-5.0.0 with extra build files for internal package management.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

64 lines
2.0 KiB

2 years ago
//---------------------------------------------------------------------------
//
// Demo Borland + vtk Project,
//
//---------------------------------------------------------------------------
#ifndef Form_TestH
#define Form_TestH
//---------------------------------------------------------------------------
// VCL stuff
#include <Classes.hpp>
#include <Controls.hpp>
#include <ExtCtrls.hpp>
#include <StdCtrls.hpp>
#include <Buttons.hpp>
#include <Menus.hpp>
#include <ComCtrls.hpp>
#include <Dialogs.hpp>
//
#include "vtkBorlandRenderWindow.h"
//
class vtkShrinkPolyData;
//---------------------------------------------------------------------------
class TVTK_Form : public TForm {
__published: // IDE-managed Components
TPanel *Panel3;
TButton *bc1;
TPanel *BorderWindow;
TPopupMenu *ModeMenu;
TMenuItem *TrackBallMode1;
TMenuItem *JoystickMode1;
TPopupMenu *WindowMenu;
TMenuItem *BackgroundColour1;
TMenuItem *ResetCamera1;
TColorDialog *backgroundcolor;
TPanel *Panel2;
THeaderControl *HeaderControl1;
TScrollBar *ShrinkScroll;
TLabel *Label1;
TMenuItem *FlightMode1;
TvtkBorlandRenderWindow *vtkWindow1;
void __fastcall FormDestroy(TObject *Sender);
void __fastcall bc1Click(TObject *Sender);
void __fastcall HeaderControl1SectionClick(THeaderControl *HeaderControl, THeaderSection *Section);
void __fastcall TrackBallMode1Click(TObject *Sender);
void __fastcall BackgroundColour1Click(TObject *Sender);
void __fastcall ResetCamera1Click(TObject *Sender);
void __fastcall ShrinkScrollChange(TObject *Sender);
void __fastcall vtkWindow1Enter(TObject *Sender);
void __fastcall vtkWindow1Exit(TObject *Sender);
void __fastcall FormShow(TObject *Sender);
private:
public:
__fastcall TVTK_Form(TComponent* Owner);
vtkShrinkPolyData *shrink;
};
//---------------------------------------------------------------------------
extern TVTK_Form *VTK_Form;
//---------------------------------------------------------------------------
#endif