
Java Applets Centre  Home 




This web site contains several Java applets which I wrote to demonstrate the working of some
of the fundamental methods in data structures and algorithms, computer graphics, image processing,
computational geometry and the theory of finite automata.
Data Structures, Algorithms>
Applets Page
This section contains Java applets that show the operations
for primitive data structures such as Stacks, Queues, and Binary Trees. Animations for sorting and searching
algorithms, the Tower of Hanoii puzzle, and graph traversal functions are also included.
Computer Graphics>
Applets Page
This section contains Java applets that demonstrate fundamental concepts in computer graphics,
such as color models, transformations, projections, rasetrization, and drawing with Bezier splines. Also included
is a cool 3D model of a 6DOF Robot Manipulator Arm !
Computational Geometry>
Applets Page
Here you will find applets that demonstrate the working of planesweep and convex hull
algortihms.
Image Processing>
Applets Page
These applets help you to visualize the processes of quantization,
thinning (skeletonization), boundary following, and connected component labelling.
Automata Theory>
Applets Page
This section contains Java applets that allow you to model deterministic
and nondeterministic finite automata (DFA, NFA), and simulate
pushdown automata (PDA).




