NAME
DmmSurfTetNode -- custom node that performs the surftet operation

SYNOPSIS
const MTypeId DmmSurfTetNode::id = 0x0010D486;

DESCRIPTION
The DmmSurfTetNode custom node performs the surftet operation using as input either a single triangulated Maya polygonal mesh plus scalar thickness or a pair of triangulated Maya polygonal meshes.

Input attribute:  "triMesh1"
Maya attribute type:  MFnTypedAttribute (MFnData::kMesh)
Brief name:"tm1"
Affects attributes:   "tetMesh"
Typical connection:   "outMesh" of a "*_DMMtri" shape node


Input attribute:  "triMesh2"
Maya attribute type:  MFnTypedAttribute (MFnData::kMesh)
Brief name:"tm2"
Affects attributes:   "tetMesh"
Typical connection:   "outMesh" of a "*_DMMtri" shape node


Input attribute:  "thickness"
Maya attribute type:   MFnNumericAttribute (MFnNumericData::kDouble)
Brief name:"thk"
Affects attributes:   "tetMesh"
Typical connection:   user input from attribute editor


Output attribute:  "tetMesh"
Maya attribute type:  MFnTypedAttribute (MFnData::kMesh)
Brief name:"tet"
Affected by attributes:   "triMesh1", "triMesh2", "thickness"
Typical connection:   "modelTetmesh" of DmmObjectNode and "tetMesh" of DmmPrepMeshNode


Output attribute:  "numTets"
Maya attribute type:  MFnNumericAttribute (MFnNumericData::kInt)
Brief name:"nts"
Affected by attributes:   None (but changes whenever "tetMesh" changes)
Typical connection:   UI.mel script