| | | Copyright |
| | | About the Author |
| | | About the Technical Reviewers |
| | | Acknowledgments |
| | | Tell Us What You Think |
| | | Introduction |
| | | | Who Is This Book For? |
| | | | How Is This Book Organized? |
| | | | What Will I Take Away from This Book? |
| | | Chapter 1. Points and Lines |
| | | | The Point Defined |
| | | | The Line Defined |
| | | | Properties of Lines |
| | | | Applications in Collision Detection |
| | | | Self-Assessment Solutions |
| | | Chapter 2. Geometry Snippets |
| | | | Distance Between Points |
| | | | Parabolas |
| | | | Circles and Spheres |
| | | | Applications in Collision Detection |
| | | | Visualization Experience: Collision Detection |
| | | | Self-Assessment Solutions |
| | | Chapter 3. Trigonometry Snippets |
| | | | Degrees Versus Radians |
| | | | Trigonometric Functions |
| | | | Trigonometric Identities |
| | | | Using Math Libraries in C++ |
| | | | Self-Assessment Solutions |
| | | Chapter 4. Vector Operations |
| | | | Vector Versus Scalar |
| | | | Polar Coordinates Versus Cartesian Coordinates |
| | | | Vector Addition and Subtraction |
| | | | Scalar Multiplication |
| | | | Dot Product |
| | | | Cross Product |
| | | | Visualization Experience |
| | | | Self-Assessment Solutions |
| | | Chapter 5. Matrix Operations |
| | | | Equal Matrices |
| | | | Matrix Addition and Subtraction |
| | | | Scalar Multiplication |
| | | | Matrix Multiplication |
| | | | Transpose |
| | | | Visualization Experience |
| | | | Self-Assessment Solutions |
| | | Chapter 6. Transformations |
| | | | Translation |
| | | | Scaling |
| | | | Rotation |
| | | | Concatenation |
| | | | Visualization Experience |
| | | | Self-Assessment Solutions |
| | | Chapter 7. Unit Conversions |
| | | | The Metric System |
| | | | Converting Units Between Systems |
| | | | Computer Conversions |
| | | | Self-Assessment Solutions |
| | | Chapter 8. Motion in One Dimension |
| | | | Speed and Velocity |
| | | | Acceleration |
| | | | Equations of Motion |
| | | | Visualization Experience |
| | | | Self-Assessment Solutions |
| | | Chapter 9. Derivative Approach to Motion in One Dimension |
| | | | Visualizing Velocity and Derivative |
| | | | Visualizing Acceleration and Second Derivative |
| | | | Self-Assessment Solutions |
| | | Chapter 10. Motion in Two and Three Dimensions |
| | | | Using Vectors |
| | | | Projectiles |
| | | | Visualization Experience |
| | | | Self-Assessment Solutions |
| | | Chapter 11. Newton's Laws |
| | | | Forces |
| | | | Using Newton's Laws to Determine How Forces Affect an Object's Motion |
| | | | Self-Assessment Solutions |
| | | Chapter 12. Energy |
| | | | Work and Kinetic Energy |
| | | | Potential Energy and the Conservation Law |
| | | | Self-Assessment Solutions |
| | | Chapter 13. Momentum and Collisions |
| | | | Collision with a Stationary Object |
| | | | Momentum and Impulse Defined |
| | | | Modeling Collisions |
| | | | Visualization Experience |
| | | | Self-Assessment Solutions |
| | | Chapter 14. Rotational Motion |
| | | | Circular Motion |
| | | | Rotational Dynamics |
| | | | Self-Assessment Solutions |
| | | Appendix A. List of Formulas |
| | | | Symbols |
| | | | Chapter 1, "Points and Lines" |
| | | | Chapter 2, "Geometry Snippets" |
| | | | Chapter 3, "Trigonometry Snippets" |
| | | | Chapter 4, "Vector Operations" |
| | | | Chapter 5, "Matrix Operations" |
| | | | Chapter 6, "Transformations" |
| | | | Chapter 7, "Unit Conversions" |
| | | | Chapter 8, "Motion in One Dimension" |
| | | | Chapter 9, "Derivative Approach to Motion in One Dimension" |
| | | | Chapter 10, "Motion in Two and Three Dimensions" |
| | | | Chapter 11, "Newton's Laws" |
| | | | Chapter 12, "Energy" |
| | | | Chapter 13, "Momentum and Collisions" |
| | | | Chapter 14, "Rotational Motion" |
| | | Appendix B. Suggested Reading |
| | | Appendix C. What's on the CD-ROM |
| | | | Loading the CD Files |
| | | | Exercise Files |
| | | | Third-Party Programs |
| | | | Read This Before Opening the Software |
| | | Glossary |
| | | Index |