#include "stdafx.h"
#include <iostream>
#include "gul_types.h"
#include "gul_vector.h"
#include "guge_mcpattern.h"
#include "guge_marchcube.h"
Go to the source code of this file.
Namespaces | |
namespace | guge |
Defines | |
#define | VEC(v, a, b, c) {(v).x=(a); (v).y=(b); (v).z=(c);} |
#define | DER(v, k, i, j) |
#define | MPT(a, b) med[ EdgePerms[perm[(a)]][perm[(b)]] ] |
#define | NPT(a, b) norm[EdgePerms[perm[(a)]][perm[(b)]] ] |
#define | FUNC(a, b, c, d, e, f) |
#define | CON_X1 0x01 |
#define | CON_X2 0x02 |
#define | CON_Y1 0x04 |
#define | CON_Y2 0x08 |
#define | CON_Z1 0x10 |
#define | CON_Z2 0x20 |
#define | CON_SPECIAL 0x40 |
#define | DRAW_ALT 0x80 |
|
Definition at line 51 of file guge_marchcube.cpp. |
|
Definition at line 45 of file guge_marchcube.cpp. |
|
Definition at line 46 of file guge_marchcube.cpp. |
|
Definition at line 47 of file guge_marchcube.cpp. |
|
Definition at line 48 of file guge_marchcube.cpp. |
|
Definition at line 49 of file guge_marchcube.cpp. |
|
Definition at line 50 of file guge_marchcube.cpp. |
|
Value: {\ (v).x = (F[k][(i)][(j+1)] - F[k][(i)][(j-1)]) / dx2;\ (v).y = (F[k][(i+1)][(j)] - F[k][(i-1)][(j)]) / dy2;\ (v).z = (F[k+1][(i)][(j)] - F[k-1][(i)][(j)]) / dz2;} Definition at line 35 of file guge_marchcube.cpp. |
|
Definition at line 52 of file guge_marchcube.cpp. |
|
Value: RenumberVerts((a),(b),(c),(d),(e),(f),\ inv,func,fdat) Definition at line 43 of file guge_marchcube.cpp. |
|
Definition at line 40 of file guge_marchcube.cpp. |
|
Definition at line 41 of file guge_marchcube.cpp. |
|
Definition at line 34 of file guge_marchcube.cpp. |