This is the complete list of members for Rasterizer3D, including all inherited members.
clear(const Color &color) | Rasterizer3D | |
downsize | Rasterizer3D | private |
draw(list< Triangle *> triangles) | Rasterizer3D | |
drawTriangle(Color color, Matrix< 4, 3 > triangle) | Rasterizer3D | private |
height | Rasterizer3D | private |
perspective | Rasterizer3D | private |
projection | Rasterizer3D | private |
rasterizer2D | Rasterizer3D | private |
Rasterizer3D(FrameBuffer *fb) | Rasterizer3D | explicit |
rotationX | Rasterizer3D | private |
rotationY | Rasterizer3D | private |
translation | Rasterizer3D | private |
updatePerspectiveMatrix(double d) | Rasterizer3D | private |
updateRotationXMatrix(double sinPhi, double cosPhi) | Rasterizer3D | private |
updateRotationXMatrix(double phi) | Rasterizer3D | private |
updateRotationYMatrix(double sinTheta, double cosTheta) | Rasterizer3D | private |
updateRotationYMatrix(double theta) | Rasterizer3D | private |
updateTranslationMatrix(double tx, double ty, double tz) | Rasterizer3D | private |
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 | |
width | Rasterizer3D | private |
~Rasterizer3D() | Rasterizer3D | |