Rotation Matrices
|
Tutorial that you know how to perform matrix multiplication. I don't care to explain it, and it's available all over the Internet. However, once you know how to perform that operation, you should be good to go for this tutorial. |
|
|
|
The Basics of 3D rotations
The purpose of this tutorial series is to explain the math involved behind rotating points in three dimensions. It will start out by describing how to use a rotation matrix to rotate a point over the Z-axis, simply because this is the easiest rotation to visualize and implement. It's just like a clock hand going around. Then, the tutorials will move on to give you the matrices for rotation over the x and y axes, tell you how to use them, and then give you a matrix which will allow rotations around an arbitrary axis.
Rotation about an Arbitrary Axis
In this tutorial,learn how to rotation about an arbitrary axis.
This article has two parts. First introduction to WinInet APIs required to use InternetOpenUrl and second a sample code. Sample code is a dialog base VC++/MFC application which is attached as Url.zip.
Before talking about InternetOpenUrl, we need to look into InternetOpen API.
Rational Test RealTime Users Guide
It contains 4 main parts: Runtime Analysis - Satic Metrics, Memory Profiling, Performance Profiling, Tracing; Automated Testing - Component Testing with C and Java; Graphical User Interface - GUI Philosophy, Configuration and Settings; Command Line Interface - Runtime analysis and testing for C and Java.
stdiostream
This is a stdiobuf implementation of my own design.
The purpose is to allow you to wrap a C stdio FILE* with a std::iostream.
Printer Stream
Free C++ Tutorial for you. A little while ago, someone made a post like this:
ostream printer;
printer << "Some text" << endl;
and wondered why it didn't print.
Bison Tracking
Why the Fortran would anyone want to do this? (Pardon my language). It's because C++ parsers that you make yourself:
-Produce more human friendly code For starters, the files that Flex and Bison output can be very hard to understand, even if they do have some decent comments. This can make them hard to integrate into other programs. However, since you wrote most of this and hopefully read this article, you have an idea of what's going on.
They also have a tendency of being large.
