#include "../c/eus.h"
Go to the source code of this file.
Macros | |
| #define | clipcode(x, y, z) |
Functions | |
| static eusfloat_t * | crossproduct (eusfloat_t *a, eusfloat_t *b, eusfloat_t *r) |
| static eusfloat_t | determinant3 (eusfloat_t *a, eusfloat_t *b, eusfloat_t *c) |
| pointer | HOMO2NORMAL (context *ctx, int n, argv) |
| pointer | HOMO_VPCLIP (context *ctx, int n, argv) |
| pointer | HOMOGENIZE (context *ctx, int n, argv) |
| static void | init_object_module () |
| pointer | intersection () |
| pointer | intersection (context *ctx, int n, argv) |
| pointer | LINEINTERSECTION (context *ctx, int n, argv) |
| pointer | LINEINTERSECTION3 (context *ctx, int n, argv) |
| pointer | makefvector () |
| pointer | VPCLIP (context *ctx, int n, argv) |
| static int | windowcoords (eusfloat_t x, eusfloat_t y, eusfloat_t z, eusfloat_t w, wc) |
| #define clipcode | ( | x, | |
| y, | |||
| z | |||
| ) |
Definition at line 134 of file intersection.c.
|
static |
Definition at line 77 of file intersection.c.
|
static |
Definition at line 71 of file intersection.c.
Definition at line 238 of file intersection.c.
Definition at line 193 of file intersection.c.
Definition at line 256 of file intersection.c.
|
static |
Definition at line 15 of file intersection.c.
| pointer intersection | ( | ) |
Definition at line 279 of file intersection.c.
Definition at line 18 of file intersection.c.
Definition at line 85 of file intersection.c.
| pointer makefvector | ( | ) |
Definition at line 136 of file intersection.c.
|
static |
Definition at line 183 of file intersection.c.