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

QSProjection2D Member List

This is the complete list of members for QSProjection2D, including all inherited members.
Accepted enum value (defined in QSProjection)QSProjection
ambientLight() constQSProjection [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) constQSProjection2D [virtual]
canvasXToWorld2D(double x) constQSProjection2D
canvasYToWorld2D(double y) constQSProjection2D
canvasZToWorld2D(double z) constQSProjection2D
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)QSProjection2D [static]
degToRad(double deg)QSProjection [inline, static]
directedLight() constQSProjection [inline]
dotProduct(const QSPt3f &p1, const QSPt3f &p2)QSProjection [static]
furthest() constQSProjection [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() constQSProjection [inline]
lightVector() constQSProjection [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() constQSProjection [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]
piQSProjection [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) constQSProjection [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) constQSProjection2D [virtual]
world2DToCanvas3(const QSPt2f &p) constQSProjection2D [virtual]
world2DToCanvasX(double x) constQSProjection2D
world2DToCanvasY(double y) constQSProjection2D
world2DToCanvasZ(double z) constQSProjection2D
world3DToCanvas(const QSPt3f &p) constQSProjection2D [virtual]
world3DToCanvas3(const QSPt3f &p) constQSProjection2D [virtual]
worldTransformation(const Matrix m, const QSPt2f &p) constQSProjection2D [virtual]
~QSProjection()QSProjection [virtual]
~QSProjection2D()QSProjection2D [virtual]

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