| Accepted enum value (defined in QSProjection) | QSProjection | |
| ambientLight() const | QSProjection | [inline] |
| applyS(Matrix m, double sx, double sy) | QSProjection2D | [static] |
| applyT(Matrix m, double dx, double dy) | QSProjection2D | [static] |
| applyViewport(Matrix m, double x, double y, double w, double h) | QSProjection2D | [static] |
| canvas3ToWorld3D(const QSPt3f &p) const | QSProjection2D | [virtual] |
| canvasXToWorld2D(double x) const | QSProjection2D | |
| canvasYToWorld2D(double y) const | QSProjection2D | |
| canvasZToWorld2D(double z) const | QSProjection2D | |
| clipLine(QSPt2f *p0, QSPt2f *p1, const QSPt2f &clip_pos, const QSPt2f &clip_area) (defined in QSProjection) | QSProjection | [static] |
| clipLine2(QSPt2f *p1, QSPt2f *p2) const | QSProjection | [virtual] |
| clipLine3(QSPt3f *p1, QSPt3f *p2) const | QSProjection | [virtual] |
| Clipped enum value (defined in QSProjection) | QSProjection | |
| clipPoint2(const QSPt2f &p1) const | QSProjection | [virtual] |
| clipPoint3(const QSPt3f &pos) const | QSProjection | [virtual] |
| clipPoly2(const QSPt2f in[], int inpoints, QSPt2f out[], int *outpoints, int maxout, bool outedges[]=NULL, const bool inedges[]=NULL) const | QSProjection | [virtual] |
| clipPoly3(const QSPt3f in[], int inpoints, QSPt3f out[], int *outpoints, int maxpoints, const QSPt3f cube[2], bool outedges[]=NULL, const bool inedges[]=NULL) const | QSProjection | [virtual] |
| ClipResult enum name | QSProjection | |
| clipVertexColors(const QSPt3f in[], int inpoints, const QSPt3f clip[], int clipoints, const QSGFill incol[], QSGFill outcol[]) | QSProjection | [static] |
| clipVertexNormals(const QSPt3f in[], int inpoints, const QSPt3f clip[], int clipoints, const QSPt3f innors[], QSPt3f outnor[]) | QSProjection | [static] |
| copy(Matrix dst, const Matrix src) | QSProjection2D | [static] |
| degToRad(double deg) | QSProjection | [inline, static] |
| directedLight() const | QSProjection | [inline] |
| dotProduct(const QSPt3f &p1, const QSPt3f &p2) | QSProjection | [static] |
| furthest() const | QSProjection | [virtual] |
| getClipRect(double *x1, double *y1, double *x2, double *y2) const (defined in QSProjection2D) | QSProjection2D | |
| getPoly3Cube(const QSPt3f in[], int inpoints, QSPt3f cube[2]) | QSProjection | [static] |
| inv(Matrix result, const Matrix m) | QSProjection2D | [static] |
| isBottom(const QSPt2f pts[], int npoints) | QSProjection | [static] |
| isBottom(const QSPt3f pts[], int npoints) | QSProjection | [static] |
| isBottom(const QSPt3f &p0, const QSPt3f &p1, const QSPt3f &p2) | QSProjection | [inline, static] |
| isCorrect(const QSPt3f pts[4]) (defined in QSProjection) | QSProjection | [static] |
| isCorrect(const double values[4]) (defined in QSProjection) | QSProjection | [static] |
| isFlat(const QSPt3f pts[], int npoints) | QSProjection | [static] |
| IT (defined in QSProjection2D) | QSProjection2D | |
| light() const | QSProjection | [inline] |
| lightVector() const | QSProjection | [inline] |
| m_ambient_light (defined in QSProjection) | QSProjection | [protected] |
| m_directed_light (defined in QSProjection) | QSProjection | [protected] |
| m_light (defined in QSProjection) | QSProjection | [protected] |
| m_light_vector (defined in QSProjection) | QSProjection | [protected] |
| map(const QSPt3f &pos) const (defined in QSProjection) | QSProjection | [inline] |
| map(const QSPt2f &pos) const (defined in QSProjection) | QSProjection | [inline] |
| Matrix typedef (defined in QSProjection2D) | QSProjection2D | |
| matrixI(Matrix m) | QSProjection2D | [static] |
| middle() const | QSProjection | [virtual] |
| multiply(Matrix A, Matrix B) | QSProjection2D | [static] |
| normal(const QSPt3f vertices[4], bool normalize=true) | QSProjection | [static] |
| normal(const QSPt3f *v, int npoints, bool normalize=true) | QSProjection | [static] |
| normalize(QSPt3f vector) | QSProjection | [static] |
| pi | QSProjection | [static] |
| pointInPoly(const QSPt2f &pos, const QSPt2f *pts, int npts) | QSProjection | [static] |
| QSProjection() | QSProjection | |
| QSProjection2D() | QSProjection2D | |
| radToDeg(double rad) | QSProjection | [inline, static] |
| Rejected enum value (defined in QSProjection) | QSProjection | |
| setClipRect(double x1, double y1, double x2, double y2) (defined in QSProjection2D) | QSProjection2D | |
| setLight(bool enabled) | QSProjection | [virtual] |
| setLightParameters(const QSPt3f &lightVector, int ambientLight, int directedLight) | QSProjection | [virtual] |
| shade(QSGFill &fill, const QSPt3f &normal, const QSPt2f *canvas_pts, int npoints, QSGFill *bottomFill) const | QSProjection | [virtual] |
| T (defined in QSProjection2D) | QSProjection2D | |
| triangulate1(int triangleNumber, const QSPt3f pts[], int npoints, QSPt3f triangle[3], bool edges[3]) (defined in QSProjection) | QSProjection | [static] |
| vectorProduct(const QSPt3f &p1, const QSPt3f &p2) | QSProjection | [static] |
| world2DToCanvas(const QSPt2f &p) const | QSProjection2D | [virtual] |
| world2DToCanvas3(const QSPt2f &p) const | QSProjection2D | [virtual] |
| world2DToCanvasX(double x) const | QSProjection2D | |
| world2DToCanvasY(double y) const | QSProjection2D | |
| world2DToCanvasZ(double z) const | QSProjection2D | |
| world3DToCanvas(const QSPt3f &p) const | QSProjection2D | [virtual] |
| world3DToCanvas3(const QSPt3f &p) const | QSProjection2D | [virtual] |
| worldTransformation(const Matrix m, const QSPt2f &p) const | QSProjection2D | [virtual] |
| ~QSProjection() | QSProjection | [virtual] |
| ~QSProjection2D() | QSProjection2D | [virtual] |