How we did it:
For any feedback, any questions, any notes or just for chat - feel free to follow us on social networks
This revision of Grady Booch's classic offers the first industry-wide standard for notation in developing large scale object-oriented systems. Laying the groundwork for the development of complex systems based on the object model, the author works in C++ to provide five fully-developed design examples, along with many smaller applications. Three of these capstone projects are new with this edition, including an inventory tracking system which implements a client server. The other four span problem domains as diverse as data acquisition for scientific tools, framework, artificial intelligence, and command and control. To measure progress, metrics in object development are suggested so that the developer knows how the project is going. In addition, the author demonstrates good and bad object designs and shows how to manage the trade-offs in complex systems.
David Gelphman, Bunny Laden
An in-depth overview of the new sophisticated graphics system of Mac OS X Tiger explains how to exploit the latest state-of-the-art graphics of OS X in a variety of applications, providing an introduction to 2D graphics concepts and tips on working with PDF documents, bitmap graphics, and text. Original. (Intermediate)
This book was written for statisticians, computer scientists, geographers, research and applied scientists, and others interested in visualizing data. It presents a unique foundation for producing almost every quantitative graphic found in scientific journals, newspapers, statistical packages, and data visualization systems. This foundation was designed for a distributed computing environment (Internet, Intranet, client-server), with special attention given to conserving computer code and system resources. While the tangible result of this work is a Java production graphics library (GPL) developed in collaboration with Dan Rope and Dan Carr, this book focuses on the deep structures involved in producing quantitative graphics from data. What are the rules that underly the production of pie charts, bar charts, scatterplots, function plots, maps, mosaics, radar charts? These rules are abstracted from the work of Bertin, Cleveland, Kosslyn, MacEachren, Pinker, Tufte, Tukey, Tobler, and other theorists of quantitative graphics. Those less interested in the theoretical and mathematical foundations can still get a sense of the richness and structure of the system by examining the numerous and often unique color graphics it can produce. Leland Wilkinson is Senior VP, SYSTAT Products at SPSS Inc. and Adjunct Professor of Statistics at Northwestern University. He wrote the SYSTAT statistical package and founded SYSTAT Inc. in 1984. Wilkinson joined SPSS in a 1994 acquisition and now works on research and development of graphical applications for data mining and statistics. He is a Fellow of the ASA and an Associate Editor of The American Statistician. In addition to journal articles and theoriginal SYSTAT computer program and manuals, Wilkinson is the author (with Grant Blank and Chris Gruber) of Desktop Data Analysis with SYSTAT.
Thomas Strothotte, Stefan Schlechtweg
Penning one of the first books to offer a systematic assessment of computer graphics, the authors provide detailed accounts of today's major non-photorealistic algorithms, along with the background information and implementation advice users need to put them to productive use.
The book "Practical C# Charts and Graphics - Advanced Chart and Graphics Programming for Real-World .NET Applications" privides all the tools you need to create professional C# chart and graphics applications For .NET developers, creating professional charts and graphics in your C# applications is now easier than ever before. Practical C# Charts and Graphics is the perfect guide to learning all the basics for creating your advanced chart and graphics applications in C#. The book clearly explains practical chart and graphics methods and their underlying algorithms. The book contains: - Overview of GDI+ graphics capabilities and mathematical basics of computer charting and graphics - Step-by-step procedures to create a variety of 2D and 3D charts and graphics with complete ready-to-run C# code for each application - Powerful 2D and 3D chart packages and user controls that can be directly used in your C# applications or can be easily modified to create your own sophisticated chart and graphics packages. - Detailed procedures to create C# spreadsheet-like chart and graphics applications - Introductions for how to use Microsoft's Excel charts in your C# applications