• Geometry 3D
  • Printing
  • Images
  • Audio
  • Films

  • Regions
  • Bundles
  • Matrices
  • Fonts
  • Text



Matrices

There isn't a lot to say about matrices. I define and implement the 2D and 3D versions. They work. I haven't done a lot with the 3D version yet, but hope to. One nice property of the 2D version is that it takes a TPoint in one of its constructors. In a typical drawing call this means you can add a displacement transform just by using a TPoint, letting C++ promote it to the corresponding matrix.


GetWindow().Draw(TRect(20,20,30,30),TColor(0,0,0),TPoint(90,90));


Constructible Classes

  • TMatrix
  • TMatrix3D

 

Copyright © 1981-2021 Arthur W Cabral. All Rights Reserved. All referenced trademarks are the property of their respective owners. This site does not use cookies. This site does not collect visitor information. The ISP hosting this site collects statistics regarding visitors to this site as part of the normal operation of the website. We do not currently examine those statistics. If that changes, this notice will change.