/
MikeLight
/
Lab
Обзор
Документация
Войти
/
MikeLight
/
Lab
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
lab2/fViewPoints.h
54 строки
2 KB
MikeLight
upload files
27 окт 2025, 20:20
27 окт 2025, 20:20
aa383db
Код
Авторство
О чём код?
//--------------------------------------------------------------------------- #ifndef fViewPointsH #define fViewPointsH //--------------------------------------------------------------------------- #include <Classes.hpp> #include <Controls.hpp> #include <StdCtrls.hpp> #include <Forms.hpp> #include <ExtCtrls.hpp> #include <ComCtrls.hpp> #include "GLS.BaseClasses.hpp" #include "GLS.Coordinates.hpp" #include "GLS.Objects.hpp" #include "GLS.SceneViewer.hpp" #include "GLS.Scene.hpp" //--------------------------------------------------------------------------- class TForm1 : public TForm { __published: // IDE-managed Components TGLScene* GLScene1; TGLSceneViewer* GLSceneViewer1; TGLLightSource* GLLightSource1; TGLCamera* GLCamera1; TGLDummyCube* GLDummyCube1; TPanel* Panel1; TSplitter* Splitter1; TButton* Button1; TTrackBar* TrackBar1; TTrackBar* TrackBar2; TTrackBar* TrackBar3; TLabel* Label1; TLabel* Label2; TLabel* Label3; void __fastcall FormMouseWheel(TObject* Sender, TShiftState Shift, int WheelDelta, TPoint &MousePos, bool &Handled); void __fastcall Button1Click(TObject* Sender); void __fastcall TrackBar1Change(TObject* Sender); void __fastcall TrackBar2Change(TObject* Sender); void __fastcall TrackBar3Change(TObject* Sender); void __fastcall GLSceneViewer1MouseDown( TObject* Sender, TMouseButton Button, TShiftState Shift, int X, int Y); void __fastcall GLSceneViewer1MouseMove( TObject* Sender, TShiftState Shift, int X, int Y); private: // User declarations int mx, my; TGLPoints* P[10000]; public: // User declarations __fastcall TForm1(TComponent* Owner); }; //--------------------------------------------------------------------------- extern PACKAGE TForm1* Form1; //--------------------------------------------------------------------------- #endif