mi32/geom3d.h File Reference
<mi32/geom3d.h>
More...
#include <mi32/stddefns.h>
Go to the source code of this file.
Defines |
| #define | CLIP3D_ClipBackPlane 0x0002 |
| #define | CLIP3D_Perspective 0x0001 |
| #define | OUTCODE3D_Back 0x10 |
| #define | OUTCODE3D_Bottom 0x02 |
| #define | OUTCODE3D_Front 0x20 |
| #define | OUTCODE3D_Left 0x08 |
| #define | OUTCODE3D_Right 0x04 |
| #define | OUTCODE3D_Top 0x01 |
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) |
Detailed Description
<mi32/geom3d.h>
3-D geometry functions
Define Documentation
| #define CLIP3D_ClipBackPlane 0x0002 |
| #define CLIP3D_Perspective 0x0001 |
| #define OUTCODE3D_Back 0x10 |
| #define OUTCODE3D_Bottom 0x02 |
| #define OUTCODE3D_Front 0x20 |
| #define OUTCODE3D_Left 0x08 |
| #define OUTCODE3D_Right 0x04 |
| #define OUTCODE3D_Top 0x01 |