static bool FaceContainsConnector( Face face, Connector c) { XYZ p = c.Origin; IntersectionResult result = face.Project( p ); return null != result && Math.Abs( result.Distance ) < 1e-9; }