moab
|
#include "SphereDecomp.hpp"
#include "moab/MeshTopoUtil.hpp"
#include "moab/Range.hpp"
#include "moab/CN.hpp"
#include <math.h>
#include <assert.h>
#include <iostream>
Go to the source code of this file.
Defines | |
#define | RR if (MB_SUCCESS != result) return result |
#define | EDGE 0 |
#define | FACE 1 |
#define | TET 2 |
#define | AINDEX 0 |
#define | BINDEX 1 |
#define | CINDEX 2 |
#define | DINDEX 3 |
#define | EINDEX 4 |
#define | FINDEX 5 |
#define | GINDEX 6 |
#define | HINDEX 7 |
#define | IINDEX 8 |
#define | V0INDEX 0 |
#define | V1INDEX 1 |
#define | V2INDEX 2 |
#define | V3INDEX 3 |
#define | CV(a) tet_conn[a] |
#define | ESV(a, b) subdiv_verts[a*9+b] |
#define | FSV(a, b) subdiv_verts[54+a*9+b] |
#define | TSV(a, b) subdiv_verts[90+a*9+b] |
#define | SWITCH(a, b) {EntityHandle tmp_handle = a; a = b; b = tmp_handle;} |
Variables | |
const char * | SUBDIV_VERTICES_TAG_NAME = "subdiv_vertices" |
#define AINDEX 0 |
#define BINDEX 1 |
#define CINDEX 2 |
#define CV | ( | a | ) | tet_conn[a] |
#define DINDEX 3 |
#define EDGE 0 |
#define EINDEX 4 |
#define ESV | ( | a, | |
b | |||
) | subdiv_verts[a*9+b] |
#define FACE 1 |
#define FINDEX 5 |
#define FSV | ( | a, | |
b | |||
) | subdiv_verts[54+a*9+b] |
#define GINDEX 6 |
#define HINDEX 7 |
#define IINDEX 8 |
#define RR if (MB_SUCCESS != result) return result |
Definition at line 9 of file SphereDecomp.cpp.
#define SWITCH | ( | a, | |
b | |||
) | {EntityHandle tmp_handle = a; a = b; b = tmp_handle;} |
#define TET 2 |
#define TSV | ( | a, | |
b | |||
) | subdiv_verts[90+a*9+b] |
#define V0INDEX 0 |
#define V1INDEX 1 |
#define V2INDEX 2 |
#define V3INDEX 3 |
const char* SUBDIV_VERTICES_TAG_NAME = "subdiv_vertices" |
Definition at line 11 of file SphereDecomp.cpp.