Functions | |
| void | Clip3DCompOutCodes (INT32 numpoints, DPOINT3D *point, UINT8 *outcode, double zmin, UINT32 flags) |
| int | Clip3DFlatPolygon (DPOINT3D *ipoint, UINT8 *outcode, INT32 numIPoints, DPOINT3D *opoint, double ViewPlaneDist, UINT32 flags) |
| int | Clip3DLine (DPOINT3D *p0, DPOINT3D *p1, double zmin, UINT32 flags) |
| int | Clip3DLineParallel (DPOINT3D *p0, DPOINT3D *p1, UINT32 flags) |
| int | Clip3DLinePerspective (DPOINT3D *p0, DPOINT3D *p1, double zmin, UINT32 flags) |
| int | Clip3DTriangle (DPOINT3D **tp, UINT8 *outcode, DPOINT3D *opoint, double ViewPlaneDist, UINT32 flags) |
|
||||||||||||||||||||||||
|
Compute Cohen-Sutherland "out-codes" used in clipping.
|
|
||||||||||||||||||||||||||||
|
Clip flat polygon to canonical view volume.
|
|
||||||||||||||||||||
|
Clip line against canonical view volume.
|
|
||||||||||||||||
|
Clip line against canonical parallel-projection view volume.
|
|
||||||||||||||||||||
|
Clip line against canonical perspective-projection view volume.
|
|
||||||||||||||||||||||||
|
Clip triangle to canonical view volume.
|
1.3.8-20040913