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

QSProjection Member List

This is the complete list of members for QSProjection, including all inherited members.
Accepted enum value (defined in QSProjection)QSProjection
ambientLight() constQSProjection [inline]
canvas3ToWorld3D(const QSPt3f &p) const=0QSProjection [pure 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]
degToRad(double deg)QSProjection [inline, static]
directedLight() constQSProjection [inline]
dotProduct(const QSPt3f &p1, const QSPt3f &p2)QSProjection [static]
furthest() constQSProjection [virtual]
getPoly3Cube(const QSPt3f in[], int inpoints, QSPt3f cube[2])QSProjection [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]
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]
middle() constQSProjection [virtual]
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
radToDeg(double rad)QSProjection [inline, static]
Rejected enum value (defined in QSProjection)QSProjection
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]
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=0QSProjection [pure virtual]
world2DToCanvas3(const QSPt2f &p) const=0QSProjection [pure virtual]
world3DToCanvas(const QSPt3f &p) const=0QSProjection [pure virtual]
world3DToCanvas3(const QSPt3f &p) const=0QSProjection [pure virtual]
~QSProjection()QSProjection [virtual]

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