When we control the event,we control your lives
 
IndexTrợ giúpTìm kiếmThành viênNhómĐăng kýĐăng Nhập
Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
» Tô màu theo vùng quét
Tue Aug 13, 2013 4:18 pm by minhlap

» authentischen Hermes Lindy Taschen
Wed Jan 23, 2013 11:15 am by cangliang

» Hermes Bag
Wed Jan 23, 2013 11:14 am by cangliang

» Hermes Evelyn pm
Wed Jan 23, 2013 11:13 am by cangliang

» Hermes Kelly bag billig
Mon Jan 21, 2013 8:57 am by cangliang

» Hermes Constance Bag
Mon Jan 21, 2013 8:56 am by cangliang

» Discout Hermes Belt
Mon Jan 21, 2013 8:55 am by cangliang

» Christian Louboutin Love Flats
Tue Jan 15, 2013 12:25 pm by cangliang

» Christian Louboutin Love Flats
Tue Jan 15, 2013 12:25 pm by cangliang

Navigation
 Portal
 Diễn Đàn
 Thành viên
 Lý lịch
 Trợ giúp
 Tìm kiếm
December 2016
MonTueWedThuFriSatSun
   1234
567891011
12131415161718
19202122232425
262728293031 
CalendarCalendar
Diễn Đàn
Affiliates
free forum


Share | 
 

 Thuật toán Midpoint ve đường thẳng đủ 8 trường hợp

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
minhlapb
Thành viên bậc 2
Thành viên bậc 2


Tổng số bài gửi : 32
Points : 90
Reputation : 2
Join date : 22/07/2009

Bài gửiTiêu đề: Thuật toán Midpoint ve đường thẳng đủ 8 trường hợp   Mon Nov 09, 2009 1:03 pm

thực ra Midpoint và Besenham la mot nen minh poss bai Bresenham


void Graphics::DrawLineBresenham(int x1,int y1,int x2,int y2)
{
int x,y,dx,dy,c1,c2,p;
dx = abs(x2-x1);
dy = abs(y2-y1);
p=(dy<<1)-dx;
if(abs(dx)>=abs(dy))
{
if(x1>x2)
{
swap(x1,x2);
swap(y1,y2);
}
x=x1,y=y1;
c1 = (dy<<1);
c2 = ((dy-dx)<<1);
PutPixel(x,y);
while(x<x2)
{
if(p<0)
p+=c1;
else
{
p+=c2;
if(y1>y2)
y--;
else
y++;
}
++x;
PutPixel(x,y);
}
}
else
{
if(y1>y2)
{
swap(x1,x2);
swap(y1,y2);
}
x=x1,y=y1;
c1 = (dx<<1);
c2 = ((dx-dy)<<1);
PutPixel(x,y);
while(y<y2)
{
if(p<0)
p+=c1;
else
{
p+=c2;
if(x1>x2)
x--;
else
x++;
}
++y;
PutPixel(x,y);
}
}
}



Về Đầu Trang Go down
Xem lý lịch thành viên
vanvy1991
Thành viên bậc 1
Thành viên bậc 1


Tổng số bài gửi : 1
Points : 1
Reputation : 0
Join date : 03/04/2011

Bài gửiTiêu đề: Re: Thuật toán Midpoint ve đường thẳng đủ 8 trường hợp   Sun Apr 03, 2011 10:23 pm

xin cho hỏi tại khi em chép vào TC thì nó hiện 2 lỗi:
Tpye qualifiter'Graphics' must be a struct or class name
Declaration terminated incorrectly
Giải thích giùm em với.TKs
Về Đầu Trang Go down
Xem lý lịch thành viên
admin_2
Thành viên bậc 1
Thành viên bậc 1


Tổng số bài gửi : 17
Points : 39
Reputation : 0
Join date : 01/12/2010
Age : 26
Đến từ : Cao đẳng miền nam

Bài gửiTiêu đề: Re: Thuật toán Midpoint ve đường thẳng đủ 8 trường hợp   Mon Apr 04, 2011 9:44 am

day la chuong trinh cai dat theo Huong Doi Tuong (OOP)

Graphics la Class

ban bo ten ham di, lay phan than thoi nhe

vi bai dang qua lau, khong biet bai hoan chinh o dau nua, ban tim tai lieu them nge

good luck




Về Đầu Trang Go down
Xem lý lịch thành viên
Sponsored content




Bài gửiTiêu đề: Re: Thuật toán Midpoint ve đường thẳng đủ 8 trường hợp   Today at 1:18 am

Về Đầu Trang Go down
 
Thuật toán Midpoint ve đường thẳng đủ 8 trường hợp
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» 0912976289 - Vải địa kỹ thuật, giấy dầu xây dựng, rọ đá, matit chèn khe, lưới B40 mạ kẽm bọc nhựa PVC
» Bán đất KD mặt đường Lê Viết Thuật TP Vinh
» Bán nhà khu dân cư Thuận Giao Bình Dương
» Cần sang nhượng Quầy thuốc, tại Kiều Mai, xã Phú Diễn, huyện Từ Liêm, Hà Nội.
» Cần chuyển nhượng nhà thuốc GPP, tại số 29 Đặng Tiến Đông, quận Đống Đa, Hà Nội.

Permissions in this forum:Bạn không có quyền trả lời bài viết
minhlap.allgoo.us :: Lập trình :: Lập Trình Hướng Đối Tượng,Đồ Họa OpenGL C, C++-
Chuyển đến