These can be combinations, so use 1,2,4, 8,16, etc.
SnapCenter
SnapNear
SnapEnd
SnapMid
SnapNode
SnapQuick
SnapQuadrant
SnapTangent
SnapPerpendicular
SnapInsertionPoint
SnapPoint
SnapIntersection
SnapPlanViewIntersection