Boolean operations of 2-manifolds through vertex neighborhood classification | Synapse