| Accepted enum value (defined in QSProjection) | QSProjection | |
| ambientLight() const | QSProjection | [inline] |
| applyR(Matrix m, double alfay, double alfax, double alfaz=0.0) | QSProjection3D | [static] |
| applyS(Matrix m, double sx, double sy, double sz) | QSProjection3D | [static] |
| applyT(Matrix m, double dx, double dy, double dz) | QSProjection3D | [static] |
| applyViewport(Matrix m, double x, double y, double w, double h, double n=0.0, double f=1.0) | QSProjection3D | [static] |
| bmax | QSProjection3D | |
| bmin | QSProjection3D | |
| canvas3ToWorld3D(const QSPt3f &p) const | QSProjection3D | [virtual] |
| 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) | QSProjection3D | [static] |
| degToRad(double deg) | QSProjection | [inline, static] |
| directedLight() const | QSProjection | [inline] |
| dotProduct(const QSPt3f &p1, const QSPt3f &p2) | QSProjection | [static] |
| dvector | QSProjection3D | |
| eye | QSProjection3D | |
| fit(Matrix &S) | QSProjection3D | |
| frustum(Matrix m, double l, double r, double b, double t, double n, double f) | QSProjection3D | [static] |
| furthest() const | QSProjection3D | [virtual] |
| getPoly3Cube(const QSPt3f in[], int inpoints, QSPt3f cube[2]) | QSProjection | [static] |
| getProjection(double *l, double *r, double *b, double *t, double *n, double *f, bool *perspective) const (defined in QSProjection3D) | QSProjection3D | |
| getViewport(double *x, double *y, double *w, double *h, double *n, double *f) const (defined in QSProjection3D) | QSProjection3D | |
| inv(Matrix result, const Matrix m) | QSProjection3D | [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] |
| left() const | QSProjection3D | |
| light() const | QSProjection | [inline] |
| lightVector() const | QSProjection | [inline] |
| lvector | QSProjection3D | |
| M | QSProjection3D | |
| 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 QSProjection3D) | QSProjection3D | |
| matrix_to_stdout(const Matrix &m) (defined in QSProjection3D) | QSProjection3D | [static] |
| matrixI(Matrix m) | QSProjection3D | [static] |
| middle() const | QSProjection3D | [virtual] |
| multiply(Matrix A, const Matrix B) | QSProjection3D | [static] |
| nearest() const | QSProjection3D | |
| 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] |
| ortho(Matrix m, double l, double r, double b, double t, double n, double f) | QSProjection3D | [static] |
| P | QSProjection3D | |
| pi | QSProjection | [static] |
| pointInPoly(const QSPt2f &pos, const QSPt2f *pts, int npts) | QSProjection | [static] |
| QSProjection() | QSProjection | |
| QSProjection3D() | QSProjection3D | |
| radToDeg(double rad) | QSProjection | [inline, static] |
| Rejected enum value (defined in QSProjection) | QSProjection | |
| right() const | QSProjection3D | |
| setLight(bool enabled) | QSProjection | [virtual] |
| setLightParameters(const QSPt3f &lightVector, int ambientLight, int directedLight) | QSProjection | [virtual] |
| setProjection(double l, double r, double b, double t, double n, double f, bool perspective) (defined in QSProjection3D) | QSProjection3D | |
| setViewport(double x, double y, double w, double h, double n=0.0, double f=0.0) (defined in QSProjection3D) | QSProjection3D | |
| shade(QSGFill &fill, const QSPt3f &normal, const QSPt2f *canvas_pts, int npoints, QSGFill *bottomFill) const | QSProjection | [virtual] |
| T | QSProjection3D | |
| 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 | QSProjection3D | [virtual] |
| world2DToCanvas3(const QSPt2f &p) const | QSProjection3D | [virtual] |
| world3DToCanvas(const QSPt3f &p) const | QSProjection3D | [virtual] |
| world3DToCanvas3(const QSPt3f &p) const | QSProjection3D | [virtual] |
| worldTransformation(const Matrix T, const QSPt3f &p) | QSProjection3D | [static] |
| ~QSProjection() | QSProjection | [virtual] |
| ~QSProjection3D() | QSProjection3D | [virtual] |