# MeshChecker Mesh/Topology checker for my own ## Check numbers 0. Triangles 1. Ngons 2. Non-manifold edges 3. Lamina faces 4. Bi-valent faces 5. Zero area faces 6. Mesh border edges 7. Crease edges 8. Zero length edges 9. Vertex pnts attributes 10. Empty geometry (geo with 0 vertices) 11. Instance shpaes 12. Channel connections ## Flags | Longname | Shortname | Argument types | Default | Properties | |:---------|----------:|:--------------:|:-------:|:----------:| |check|c|int||C| |maxFaceaArea|mfa|float|0.00001|C| |minEdgeLength|mel|float|0.000001|C| |doFix|fix|bool|false|c| * 'fix' flag can be used for 'vertex pnts attribute' check ## Example ```python from maya import cmds e = cmds.checkMesh("|pSphere1", c=0) print e [u'|pSphere1.f[360]', u'|pSphere1.f[361]', u'|pSphere1.f[362]', u'|pSphere1.f[363]', u'|pSphere1.f[364]', u'|pSphere1.f[365]', u'|pSphere1.f[366]', u'|pSphere1.f[367]', u'|pSphere1.f[368]', u'|pSphere1.f[369]', u'|pSphere1.f[370]', u'|pSphere1.f[371]', u'|pSphere1.f[372]', u'|pSphere1.f[373]', u'|pSphere1.f[374]', u'|pSphere1.f[375]', u'|pSphere1.f[376]', u'|pSphere1.f[377]', u'|pSphere1.f[378]', u'|pSphere1.f[379]', u'|pSphere1.f[380]', u'|pSphere1.f[381]', u'|pSphere1.f[382]', u'|pSphere1.f[383]', u'|pSphere1.f[384]', u'|pSphere1.f[385]', u'|pSphere1.f[386]', u'|pSphere1.f[387]', u'|pSphere1.f[388]', u'|pSphere1.f[389]', u'|pSphere1.f[390]', u'|pSphere1.f[391]', u'|pSphere1.f[392]', u'|pSphere1.f[393]', u'|pSphere1.f[394]', u'|pSphere1.f[395]', u'|pSphere1.f[396]', u'|pSphere1.f[397]', u'|pSphere1.f[398]', u'|pSphere1.f[399]'] ```