Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   Examples  

QSProjection3D Member List

This is the complete list of members for QSProjection3D, including all inherited members.
Accepted enum value (defined in QSProjection)QSProjection
ambientLight() constQSProjection [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]
bmaxQSProjection3D
bminQSProjection3D
canvas3ToWorld3D(const QSPt3f &p) constQSProjection3D [virtual]
clipLine(QSPt2f *p0, QSPt2f *p1, const QSPt2f &clip_pos, const QSPt2f &clip_area) (defined in QSProjection)QSProjection [static]
clipLine2(QSPt2f *p1, QSPt2f *p2) constQSProjection [virtual]
clipLine3(QSPt3f *p1, QSPt3f *p2) constQSProjection [virtual]
Clipped enum value (defined in QSProjection)QSProjection
clipPoint2(const QSPt2f &p1) constQSProjection [virtual]
clipPoint3(const QSPt3f &pos) constQSProjection [virtual]
clipPoly2(const QSPt2f in[], int inpoints, QSPt2f out[], int *outpoints, int maxout, bool outedges[]=NULL, const bool inedges[]=NULL) constQSProjection [virtual]
clipPoly3(const QSPt3f in[], int inpoints, QSPt3f out[], int *outpoints, int maxpoints, const QSPt3f cube[2], bool outedges[]=NULL, const bool inedges[]=NULL) constQSProjection [virtual]
ClipResult enum nameQSProjection
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() constQSProjection [inline]
dotProduct(const QSPt3f &p1, const QSPt3f &p2)QSProjection [static]
dvectorQSProjection3D
eyeQSProjection3D
fit(Matrix &S)QSProjection3D
frustum(Matrix m, double l, double r, double b, double t, double n, double f)QSProjection3D [static]
furthest() constQSProjection3D [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() constQSProjection3D
light() constQSProjection [inline]
lightVector() constQSProjection [inline]
lvectorQSProjection3D
MQSProjection3D
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() constQSProjection3D [virtual]
multiply(Matrix A, const Matrix B)QSProjection3D [static]
nearest() constQSProjection3D
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]
PQSProjection3D
piQSProjection [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() constQSProjection3D
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) constQSProjection [virtual]
TQSProjection3D
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) constQSProjection3D [virtual]
world2DToCanvas3(const QSPt2f &p) constQSProjection3D [virtual]
world3DToCanvas(const QSPt3f &p) constQSProjection3D [virtual]
world3DToCanvas3(const QSPt3f &p) constQSProjection3D [virtual]
worldTransformation(const Matrix T, const QSPt3f &p)QSProjection3D [static]
~QSProjection()QSProjection [virtual]
~QSProjection3D()QSProjection3D [virtual]

Generated on Mon Mar 18 19:16:53 2002 for KMatplot library by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002