Total members 11889 |It is currently Fri Mar 29, 2024 12:20 pm Login / Join Codemiles

Java

C/C++

PHP

C#

HTML

CSS

ASP

Javascript

JQuery

AJAX

XSD

Python

Matlab

R Scripts

Weka





Circle direct drawing algorithm using C++ MFC
Code:

  void CircleDirect
(HDC hdc,int xc,int ycint R)
           {
             
int x=0,y=R;
             
int R2=R*R;
             
Draw8Points(hdc,xc,yc,x,y);
                  while(
x<y)
                   {
                 
x++;
                     
y=round(sqrt((double)(R2-x*x)));
                   
Draw8Points(hdc,xc,yc,x,y);
                  }
           }
 


Code:

   void Draw8Points
(HDC hdc,int xc,int ycint aint b)
            {
                    
SetPixel(hdcxc+ayc+bNULL);
                    
SetPixel(hdcxc-ayc+bNULL);
                    
SetPixel(hdcxc-ayc-bNULL);
                    
SetPixel(hdcxc+ayc-bNULL);
                    
SetPixel(hdcxc+byc+aNULL);
                    
SetPixel(hdcxc-byc+aNULL);
                    
SetPixel(hdcxc-byc-aNULL);
                    
SetPixel(hdcxc+byc-aNULL);
          }
          
 




_________________
M. S. Rakha, Ph.D.
Queen's University
Canada


Author:
Mastermind
User avatar Posts: 2715
Have thanks: 74 time
Post new topic Reply to topic  [ 1 post ] 

  Related Posts  to : Circle direct drawing algorithm
 Circle drawing using Polar based algorithm with C++     -  
 Drawing circle using circle equation directly , on mouse     -  
 php drawing a circle     -  
 Circle drawing using Bresenham     -  
 php drawing a circle with imagearc()     -  
 Drawing Circle using Mid-point implmented using J2me     -  
 DDA Line Drawing Algorithm     -  
 Bresenham (midpoint) algorithm (integer DDA) drawing line     -  
 Circle class in C++     -  
 compute area of the circle.     -  



Topic Tags

C++ Graphics
cron





Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
All copyrights reserved to codemiles.com 2007-2011
mileX v1.0 designed by codemiles team
Codemiles.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com