• DocumentCode
    829322
  • Title

    Vectors and geometry and objects, oh my!

  • Author

    Blinn, James F.

  • Volume
    25
  • Issue
    3
  • fYear
    2005
  • Firstpage
    84
  • Lastpage
    93
  • Abstract
    This paper describes the design of classes to represent geometric objects (such as points and transforms) and algebraic objects (such as vectors and matrices). I start out by reviewing some fairly basic math. I´ve included this just to provide context for the main topic, which is class design that implements the math. A truly bulletproof system for these objects might not even be achievable without an inordinate amount of complexity.
  • Keywords
    C++ language; arithmetic; computational complexity; computational geometry; matrix algebra; rendering (computer graphics); vectors; Euclidean geometry; algebraic objects; geometric objects; matrices; vectors; Equations; Geometry; Transforms; algebraic objects; geometric objects; matrices; points; transforms; vectors;
  • fLanguage
    English
  • Journal_Title
    Computer Graphics and Applications, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1716
  • Type

    jour

  • DOI
    10.1109/MCG.2005.69
  • Filename
    1438262