CubeTest 0.9.4
Sponsored Links
CubeTest 0.9.4 Ranking & Summary
File size:
0.85 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1417
Date added:
2005-12-06
Publisher:
Jos van den Oever
CubeTest 0.9.4 description
CubeTest is a small program that allows you to train your spatial insight.
CubeTest is implemented with two different libraries, Trolltechs Qt library and the Java Swing library. The huge free software project KDE also uses the Qt library which means that this library is available on the majority of GNU/Linux systems.
The library is also freely available for Mac OS X. There are no other dependencies than either Qt or Java. There is no need for an OpenGL library despite the use of 3D objects.
For displaying the 3D objects Ive written a number of classes. A square in 3D is, when displayed without perspective, always visible as a trapezoid. Both the Qt and Java libraries allow a square to be sheared to a trapezoid. So with the right amount of shearing, a collection of squares looks like a 3D object.
The classes I wrote use this principle. Its fairly easy to make other 3D objects with these classes and use them as widgets. You can draw on the surface of the cubes as you would on a normal widget. In contrast with OpenGL, the scaling is done smoothly in the Qt classes. Its for example not hard to make a cube with sides that act as buttons as a replacement for boring 2D buttons.
The classes needed for makeing 3D objects are Object and Side. An object consists of an arbitrary number of Sides. Its also a Qt widget that can be manipulated with the mouse. In the downloadable package, theres a small demonstration program called fun which demonstrates the flexibility of the classes Object and Side.
Enhancements:
- Ported to Qt 4
- Two new languages: Italian and Portugese
- Cleanup autotools files
CubeTest is implemented with two different libraries, Trolltechs Qt library and the Java Swing library. The huge free software project KDE also uses the Qt library which means that this library is available on the majority of GNU/Linux systems.
The library is also freely available for Mac OS X. There are no other dependencies than either Qt or Java. There is no need for an OpenGL library despite the use of 3D objects.
For displaying the 3D objects Ive written a number of classes. A square in 3D is, when displayed without perspective, always visible as a trapezoid. Both the Qt and Java libraries allow a square to be sheared to a trapezoid. So with the right amount of shearing, a collection of squares looks like a 3D object.
The classes I wrote use this principle. Its fairly easy to make other 3D objects with these classes and use them as widgets. You can draw on the surface of the cubes as you would on a normal widget. In contrast with OpenGL, the scaling is done smoothly in the Qt classes. Its for example not hard to make a cube with sides that act as buttons as a replacement for boring 2D buttons.
The classes needed for makeing 3D objects are Object and Side. An object consists of an arbitrary number of Sides. Its also a Qt widget that can be manipulated with the mouse. In the downloadable package, theres a small demonstration program called fun which demonstrates the flexibility of the classes Object and Side.
Enhancements:
- Ported to Qt 4
- Two new languages: Italian and Portugese
- Cleanup autotools files
CubeTest 0.9.4 Screenshot
CubeTest 0.9.4 Keywords
CubeTest
CubeTest 0.9.4
small program that allows
program that allows
To train
Small Program
QT
3D
library
classes
small
program
CubeTest 0.9.4
Education
Miscellaneous
Bookmark CubeTest 0.9.4
CubeTest 0.9.4 Copyright
WareSeeker periodically updates pricing and software information of CubeTest 0.9.4 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of CubeTest 0.9.4 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
cube test
small programs
how to train a dog
to train up a child
small programs in c
small program that
how to train a puppy
to traino
small programming projects
how to train a horse
library supplies
classes online
small programming language
how to train for a marathon
small programs on java
to train up a child michael and debi pearl
how to train your brain
small programmable logic controller
Related Software
bitedit is a simple ncurses program for editing a file. Free Download
FireMIME is a library providing an interface for parsing MIME-encoded messages. Free Download
Cpsed is an OpenGL 3D scene editor built with QT library. Free Download
Rudiments is a C++ class library providing base classes for things such as daemons, clients, and servers. Free Download
wxWidgets is C++ cross-platform GUI library with native look and feel. Free Download
phpwsContacts provides contact information module for phpWebSite. Free Download
LibVsg (Visaurin Geometric Library) is a 2D/3D software library with a focus on basic geometric manipulations. Free Download
CoinXtension is a small extension for the programmer-friendly graphics framework "Coin 3D". Free Download
Latest Software
Popular Software
Favourite Software