Go to the source code of this file.
#define MDELTA_VMOVE 0x0001 |
Definition at line 42 of file meshdelta.h.
#define MDELTA_VCLONE 0x0004 |
Definition at line 43 of file meshdelta.h.
#define MDELTA_VCREATE MDELTA_VCLONE |
Definition at line 44 of file meshdelta.h.
#define MDELTA_VDELETE 0x0008 |
Definition at line 45 of file meshdelta.h.
#define MDELTA_VDATA 0x0010 |
Definition at line 46 of file meshdelta.h.
#define MDELTA_FREMAP 0x0020 |
Definition at line 47 of file meshdelta.h.
#define MDELTA_FCHANGE 0x0040 |
Definition at line 48 of file meshdelta.h.
#define MDELTA_FCREATE 0x0080 |
Definition at line 49 of file meshdelta.h.
#define MDELTA_FDELETE 0x0100 |
Definition at line 50 of file meshdelta.h.
#define MDELTA_FDATA 0x0200 |
Definition at line 51 of file meshdelta.h.
#define MDELTA_NUMBERS 0x0400 |
Definition at line 52 of file meshdelta.h.
#define MDELTA_FSMOOTH 0x0800 |
Definition at line 53 of file meshdelta.h.
#define MDELTA_ALL 0xffff |
Definition at line 54 of file meshdelta.h.
#define FR_V0 1 |
Definition at line 156 of file meshdelta.h.
#define FR_V1 2 |
Definition at line 157 of file meshdelta.h.
#define FR_V2 4 |
Definition at line 158 of file meshdelta.h.
#define FR_ALL 7 |
Definition at line 159 of file meshdelta.h.
#define ATTRIB_EDGE_A (1<<0) |
Definition at line 221 of file meshdelta.h.
#define ATTRIB_EDGE_B (1<<1) |
Definition at line 222 of file meshdelta.h.
#define ATTRIB_EDGE_C (1<<2) |
Definition at line 223 of file meshdelta.h.
#define ATTRIB_EDGE_ALL 7 |
Definition at line 224 of file meshdelta.h.
#define ATTRIB_HIDE_FACE (1<<3) |
Definition at line 225 of file meshdelta.h.
#define ATTRIB_MATID (1<<4) |
Definition at line 226 of file meshdelta.h.
#define ATTRIB_MATID_SHIFT 5 |
Definition at line 229 of file meshdelta.h.
#define ATTRIB_MATID_MASK 0xffff |
Definition at line 230 of file meshdelta.h.
#define EM_MESHUIPARAM_LAST_INT MuiShowFNormals |
Definition at line 2230 of file meshdelta.h.
#define EM_SL_OBJECT 0 |
Definition at line 2231 of file meshdelta.h.
#define EM_SL_VERTEX 1 |
Definition at line 2232 of file meshdelta.h.
#define EM_SL_EDGE 2 |
Definition at line 2233 of file meshdelta.h.
#define EM_SL_FACE 3 |
Definition at line 2234 of file meshdelta.h.
#define EM_SL_POLYGON 4 |
Definition at line 2235 of file meshdelta.h.
#define EM_SL_ELEMENT 5 |
Definition at line 2236 of file meshdelta.h.
#define EM_SHORTCUT_ID 0x38ba1366 |
Definition at line 2391 of file meshdelta.h.
#define MDUID_EM_SELTYPE 40001 |
Definition at line 2393 of file meshdelta.h.
#define MDUID_EM_SELTYPE_BACK 40002 |
Definition at line 2394 of file meshdelta.h.
#define MDUID_EM_SELTYPE_VERTEX 40003 |
Definition at line 2395 of file meshdelta.h.
#define MDUID_EM_SELTYPE_EDGE 40004 |
Definition at line 2396 of file meshdelta.h.
#define MDUID_EM_SELTYPE_FACE 40005 |
Definition at line 2397 of file meshdelta.h.
#define MDUID_EM_SELTYPE_POLYGON 40006 |
Definition at line 2398 of file meshdelta.h.
#define MDUID_EM_SELTYPE_ELEMENT 40007 |
Definition at line 2399 of file meshdelta.h.
#define MDUID_EM_SELTYPE_OBJ 40008 |
Definition at line 2400 of file meshdelta.h.
#define MDUID_EM_AUTOSMOOTH 40009 |
Definition at line 2401 of file meshdelta.h.
#define MDUID_EM_ATTACH 40010 |
Definition at line 2402 of file meshdelta.h.
#define MDUID_EM_BREAK 40011 |
Definition at line 2403 of file meshdelta.h.
#define MDUID_EM_IGBACK 40012 |
Definition at line 2404 of file meshdelta.h.
#define MDUID_EM_BEVEL 40013 |
Definition at line 2405 of file meshdelta.h.
#define MDUID_EM_CREATE 40014 |
Definition at line 2406 of file meshdelta.h.
#define MDUID_EM_CUT 40015 |
Definition at line 2407 of file meshdelta.h.
#define MDUID_EM_DIVIDE 40016 |
Definition at line 2408 of file meshdelta.h.
#define MDUID_EM_EXTRUDE 40017 |
Definition at line 2409 of file meshdelta.h.
#define MDUID_EM_FLIPNORM 40018 |
Definition at line 2410 of file meshdelta.h.
#define MDUID_EM_SS_BACKFACE 40019 |
Definition at line 2411 of file meshdelta.h.
#define MDUID_EM_UNIFY_NORMALS 40020 |
Definition at line 2412 of file meshdelta.h.
#define MDUID_EM_HIDE 40021 |
Definition at line 2413 of file meshdelta.h.
#define MDUID_EM_EDGE_INVIS 40022 |
Definition at line 2414 of file meshdelta.h.
#define MDUID_EM_IGNORE_INVIS 40023 |
Definition at line 2416 of file meshdelta.h.
#define MDUID_EM_IGNORE_INVIS 40023 |
Definition at line 2416 of file meshdelta.h.
#define MDUID_EM_COLLAPSE 40024 |
Definition at line 2417 of file meshdelta.h.
#define MDUID_EM_SHOWNORMAL 40025 |
Definition at line 2418 of file meshdelta.h.
#define MDUID_EM_SELOPEN 40026 |
Definition at line 2419 of file meshdelta.h.
#define MDUID_EM_REMOVE_ISO 40027 |
Definition at line 2420 of file meshdelta.h.
#define MDUID_EM_SLICEPLANE 40028 |
Definition at line 2421 of file meshdelta.h.
#define MDUID_EM_SOFTSEL 40029 |
Definition at line 2422 of file meshdelta.h.
#define MDUID_EM_SLICE 40030 |
Definition at line 2423 of file meshdelta.h.
#define MDUID_EM_DETACH 40031 |
Definition at line 2424 of file meshdelta.h.
#define MDUID_EM_TURNEDGE 40032 |
Definition at line 2425 of file meshdelta.h.
#define MDUID_EM_UNHIDE 40033 |
Definition at line 2426 of file meshdelta.h.
#define MDUID_EM_EDGE_VIS 40034 |
Definition at line 2427 of file meshdelta.h.
#define MDUID_EM_SELBYVERT 40035 |
Definition at line 2428 of file meshdelta.h.
#define MDUID_EM_AUTOEDGE 40036 |
Definition at line 2429 of file meshdelta.h.
#define MDUID_EM_WELD 40038 |
Definition at line 2430 of file meshdelta.h.
#define MDUID_EM_EXPLODE 40039 |
Definition at line 2431 of file meshdelta.h.
#define MDUID_EM_CHAMFER 40040 |
Definition at line 2432 of file meshdelta.h.
#define MDUID_EM_WELD_TARGET 40041 |
Definition at line 2433 of file meshdelta.h.
#define MDUID_EM_ATTACH_LIST 40042 |
Definition at line 2434 of file meshdelta.h.
#define MDUID_EM_VIEW_ALIGN 40043 |
Definition at line 2435 of file meshdelta.h.
#define MDUID_EM_GRID_ALIGN 40044 |
Definition at line 2436 of file meshdelta.h.
#define MDUID_EM_SPLIT 40045 |
Definition at line 2437 of file meshdelta.h.
#define MDUID_EM_REFINE_CUTENDS 40046 |
Definition at line 2438 of file meshdelta.h.
#define MDUID_EM_COPY_NAMEDSEL 40047 |
Definition at line 2439 of file meshdelta.h.
#define MDUID_EM_PASTE_NAMEDSEL 40048 |
Definition at line 2440 of file meshdelta.h.
#define MDUID_EM_MAKE_PLANAR 40049 |
Definition at line 2441 of file meshdelta.h.
#define MDUID_EM_VERT_COLOR 40050 |
Definition at line 2442 of file meshdelta.h.
#define MDUID_EM_VERT_ILLUM 40051 |
Definition at line 2443 of file meshdelta.h.
#define MDUID_EM_FLIP_NORMAL_MODE 40052 |
Definition at line 2444 of file meshdelta.h.
enum meshCommandMode |
McmCreate | |
McmAttach | |
McmExtrude | |
McmBevel | |
McmChamfer | |
McmSlicePlane | |
McmCut | |
McmWeldTarget | |
McmFlipNormalMode | |
McmDivide | |
McmTurnEdge | |
McmEditSoftSelection |
Definition at line 2215 of file meshdelta.h.
enum meshButtonOp |
Definition at line 2217 of file meshdelta.h.
{ MopHide, MopUnhideAll, MopDelete, MopDetach, MopBreak, MopViewAlign, MopGridAlign, MopMakePlanar, MopCollapse, MopTessellate, MopExplode, MopSlice, MopWeld, MopRemoveIsolatedVerts, MopSelectOpenEdges, MopCreateShapeFromEdges, MopShowNormal, MopFlipNormal, MopUnifyNormal, MopAutoSmooth, MopVisibleEdge, MopInvisibleEdge, MopAutoEdge, MopAttachList, MopSelectByID, MopSelectBySG, MopClearAllSG, MopSelectByColor, MopCopyNS, MopPasteNS, MopEditVertColor, MopEditVertIllum };
enum meshUIParam |
Definition at line 2223 of file meshdelta.h.
{ MuiSelByVert, MuiIgBack, MuiIgnoreVis, MuiSoftSel, MuiSSUseEDist, MuiSSEDist, MuiSSBack, MuiWeldBoxSize, MuiExtrudeType, MuiShowVNormals, MuiShowFNormals, MuiSliceSplit, MuiCutRefine, // end of integer values MuiPolyThresh, MuiFalloff, MuiPinch, MuiBubble, MuiWeldDist, MuiNormalSize, MuiDeleteIsolatedVerts // MuiDeleteIsolatedVerts is an integer value, but also supports float };
DllExport void FindTriangulation | ( | Mesh & | m, |
int | deg, | ||
int * | vv, | ||
int * | tri | ||
) |