CS488 PA7
Rasterizer3D Member List

This is the complete list of members for Rasterizer3D, including all inherited members.

clear(const Color &color)Rasterizer3D
downsizeRasterizer3Dprivate
draw(list< Triangle *> triangles)Rasterizer3D
drawTriangle(Color color, Matrix< 4, 3 > triangle)Rasterizer3Dprivate
heightRasterizer3Dprivate
perspectiveRasterizer3Dprivate
projectionRasterizer3Dprivate
rasterizer2DRasterizer3Dprivate
Rasterizer3D(FrameBuffer *fb)Rasterizer3Dexplicit
rotationXRasterizer3Dprivate
rotationYRasterizer3Dprivate
translationRasterizer3Dprivate
updatePerspectiveMatrix(double d)Rasterizer3Dprivate
updateRotationXMatrix(double sinPhi, double cosPhi)Rasterizer3Dprivate
updateRotationXMatrix(double phi)Rasterizer3Dprivate
updateRotationYMatrix(double sinTheta, double cosTheta)Rasterizer3Dprivate
updateRotationYMatrix(double theta)Rasterizer3Dprivate
updateTranslationMatrix(double tx, double ty, double tz)Rasterizer3Dprivate
useDimetricView(double phi)Rasterizer3D
useIsometricView()Rasterizer3D
useThreePointPerspectiveView(double d, double tx, double ty, double tz, double phi, double theta)Rasterizer3D
useTrimetricView(double phi, double theta)Rasterizer3D
useTwoPointPerspectiveView(double d, double ty, double tz, double theta)Rasterizer3D
widthRasterizer3Dprivate
~Rasterizer3D()Rasterizer3D