Click here to Skip to main content
15,867,993 members
Articles / Programming Languages / C
Article

Curver Tracer in C on DOC platform !

Rate me:
Please Sign up or sign in to vote.
1.53/5 (20 votes)
3 Jun 20031 min read 80.3K   794   11   22
This Software is to show what C and DOS can offer wrt Windows. It's a classic software!

Sample Image - Curve_tracer.jpg

Introduction

Curver Tracer is written completely in C on DOS platform. I had written it during my engineering degree around 6 years back. I thought of putting it on codeproject.com as I consider it as one my best creations. One must see it to believe on what I am saying. There is a readme file kept with the source code. Readme contains the software usage information. Software can still be used to educate engineers and science students on mathematical curves and their behaviours.

Features in brief:

1. Supports mouse in graphics mode. UI is some what similar to that of these days Windows OS. Also, has window-based interfaces in text mode.

2. Can trace any damn mathematical equation that ever existed in this universe. Supports upto 4 user defined polynomial curves at a time.

3. Has a inbuilt standard curve library too (thats a supplement).

Note: I am sorry as i couldn't give any explanation of the source code. I think thats not needed also as ppl hardly use DOS these days. This article is just to give the readers a view of what can be done with such a basic tool like C on DOS. 

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


Written By
Web Developer
India India
Working with EMC Corp, Bangalore (India) in distributed embedded software design. Like to read and code in storage, computer security and language design areas.

Comments and Discussions

 
Generalwicked Pin
Chopper5-Jun-03 23:00
Chopper5-Jun-03 23:00 
GeneralRe: wicked Pin
Davide Calabro5-Jun-03 23:21
Davide Calabro5-Jun-03 23:21 
GeneralRe: wicked Pin
BhaskarBora6-Jun-03 0:53
BhaskarBora6-Jun-03 0:53 
GeneralRe: wicked Pin
BhaskarBora6-Jun-03 0:58
BhaskarBora6-Jun-03 0:58 
GeneralHomework Pin
NormDroid4-Jun-03 9:42
professionalNormDroid4-Jun-03 9:42 
GeneralRe: Homework Pin
BhaskarBora4-Jun-03 19:01
BhaskarBora4-Jun-03 19:01 
GeneralRE: "Can trace any damn mathematical equation that ever existed in this universe" Pin
Anonymous4-Jun-03 6:37
Anonymous4-Jun-03 6:37 
GeneralRe: RE: "Can trace any damn mathematical equation that ever existed in this universe" Pin
BhaskarBora4-Jun-03 18:53
BhaskarBora4-Jun-03 18:53 
Tracer can trace any "polynomial curve". i think i mentioned this clearly in the article and in readme.txt.


"Think big, think fast, think ahead. Ideas are no one's monopoly"
GeneralConfused Pin
dog_spawn4-Jun-03 6:04
dog_spawn4-Jun-03 6:04 
GeneralRe: Confused Pin
NormDroid4-Jun-03 9:43
professionalNormDroid4-Jun-03 9:43 
GeneralRe: Confused Pin
dog_spawn4-Jun-03 14:56
dog_spawn4-Jun-03 14:56 
GeneralRe: Confused Pin
BhaskarBora4-Jun-03 19:25
BhaskarBora4-Jun-03 19:25 
GeneralRe: Confused Pin
Msftone21-Jan-05 23:52
Msftone21-Jan-05 23:52 
GeneralYes! Pin
Davide Calabro4-Jun-03 0:06
Davide Calabro4-Jun-03 0:06 
GeneralRe: Yes! Pin
BhaskarBora4-Jun-03 0:37
BhaskarBora4-Jun-03 0:37 
GeneralRe: Yes! Pin
John M. Drescher4-Jun-03 10:19
John M. Drescher4-Jun-03 10:19 
GeneralRe: Yes! Pin
BhaskarBora4-Jun-03 19:29
BhaskarBora4-Jun-03 19:29 
GeneralHuh? Pin
dog_spawn4-Jun-03 6:06
dog_spawn4-Jun-03 6:06 
GeneralRe: Huh? Pin
Davide Calabro4-Jun-03 6:56
Davide Calabro4-Jun-03 6:56 
GeneralRe: Yes! Pin
Chopper5-Jun-03 23:02
Chopper5-Jun-03 23:02 
GeneralRe: Yes! Pin
Davide Calabro5-Jun-03 23:19
Davide Calabro5-Jun-03 23:19 
GeneralRe: Yes! Pin
Chopper5-Jun-03 23:30
Chopper5-Jun-03 23:30 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.