Tải bản đầy đủ (.ppt) (24 trang)

Thiết kế hệ thống kiểm tra các quan hệ hình học trong 2D và 3D

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (606.5 KB, 24 trang )


Ñeà taøi :

I. GIỚI THIỆU
I. GIỚI THIỆU
II. NỘI DUNG
II. NỘI DUNG
III. THIẾT KẾ VÀ CÀI ĐẶT
III. THIẾT KẾ VÀ CÀI ĐẶT


End

I. SƠ LƯC VỀ CHƯƠNG TRÌNH
I. SƠ LƯC VỀ CHƯƠNG TRÌNH
Đề tài thực hiện chức năng kiểm tra các mối
quan hệ trong:
 Không gian 2 chiều (2D)
 Không gian 3 chiều (3D)
Các thuật toán kiểm tra trong chương trình
được xây dựng dựa trên cơ sở toán học và không
gian vector trong đồ hoạ máy tính.
Phần I: Giới thiệu
Phần I: Giới thiệu
Next



II. SƠ LƯC NGÔN NGỮ THỂ HIỆN ĐỀ
II. SƠ LƯC NGÔN NGỮ THỂ HIỆN ĐỀ
TÀI


TÀI
 Chương trình được thể hiện trên môi trường ngôn
ngữ Visual C
++



Trong Visual C++ phần đồ họa được thể hiện
trong lớp CDC (Class Device Context) với nhiều hàm
thành viên hỗ trợ cho việc vẽ điểm, đường, đa giác, tô
màu…
 Bộ thư viện OPENGL được sử dụng trong phần
kiểm tra 3D.
Phần I: Giới thiệu
Phần I: Giới thiệu
Next
Back



III. GIỚI THIỆU CÁC HÀM
III. GIỚI THIỆU CÁC HÀM
A. Các hàm của lớp CDC (Class Device Context)
 Vẽ điểm (Point)
 Vẽ đường thẳng (Line)
 Vẽ hình chữ nhật (Rectangle)
 Vẽ hình ellipse (Ellipse)
 Hàm loan vùng kín (FloodFill)
 Hàm tạo các đường vẽ (CreatePen)
Phần I: Giới thiệu

Phần I: Giới thiệu
Next
Back

III. GIỚI THIỆU CÁC HÀM (tt)
III. GIỚI THIỆU CÁC HÀM (tt)
B. Các hàm trong bộ thư viện OpenGL
 Hàm vẽ điểm, đường, đa giác.
 Hàm chỉ ra tọa độ của điểm, đường, đa giác.
 Hàm biến đổi tọa độ.
 Các hàm liên quan đến màu.
 Các hàm liên quan đến ánh sáng.
Phần I: Giới thiệu
Phần I: Giới thiệu
Home
Back

I. CƠ SỞ TOÁN HỌC
I. CƠ SỞ TOÁN HỌC
Các lý thuyết cơ sở toán học được sử dụng cho các
thuật toán trong đề tài bao gồm :
 Hình học giải tích trong mặt phẳng.
 Hình học giải tích trong không gian.
Không gian vector là cơ sở lý thuyết toán học tất
yếu để xây dựng các cấu trúc đồ họa máy tính.
Phần II: Nội dung
Phần II: Nội dung
Next

I. CƠ SỞ TOÁN HỌC (tt)

I. CƠ SỞ TOÁN HỌC (tt)
A. Giới thiệu về vector.
B. Các phép tính vector.
C. ng dụng các phép tính vector.
D. Các dạng phương trình của đường thẳng và
mặt phẳng
Next
Back
Phần II: Nội dung
Phần II: Nội dung

II. CÁC ĐỐI TƯNG HÌNH HỌC VÀ SỰ
II. CÁC ĐỐI TƯNG HÌNH HỌC VÀ SỰ
TƯƠNG QUAN
TƯƠNG QUAN
A. CÁC QUAN HỆ HÌNH HỌC TRONG 2D
1. Các đối tượng hình học cơ bản
 Điểm.
 Đường thẳng.
 Đa giác.
NextBack
Phần II: Nội dung
Phần II: Nội dung

×