56 #ifndef OMAbbreviations_HH 57 #define OMAbbreviations_HH 59 #define import_om_abbreviations( Mesh ) \ 61 typedef Mesh::Point Point; \ 62 typedef Mesh::Scalar Scalar; \ 64 typedef Mesh::VertexHandle VH; \ 65 typedef Mesh::EdgeHandle EH; \ 66 typedef Mesh::HalfedgeHandle HH; \ 67 typedef Mesh::FaceHandle FH; \ 69 typedef Mesh::VertexIter VI; \ 70 typedef Mesh::HalfedgeIter HI; \ 71 typedef Mesh::EdgeIter EI; \ 72 typedef Mesh::FaceIter FI; \ 74 typedef Mesh::Vertex Vertex; \ 75 typedef Mesh::Halfedge Halfedge; \ 76 typedef Mesh::Edge Edge; \ 77 typedef Mesh::Face Face; \ 79 typedef Mesh::ConstVertexIter CVI; \ 80 typedef Mesh::ConstHalfedgeIter CHI; \ 81 typedef Mesh::ConstEdgeIter CEI; \ 82 typedef Mesh::ConstFaceIter CFI; \ 84 typedef Mesh::VertexVertexIter VVI; \ 85 typedef Mesh::VertexOHalfedgeIter VOHI; \ 86 typedef Mesh::VertexIHalfedgeIter VIHI; \ 87 typedef Mesh::VertexEdgeIter VEI; \ 88 typedef Mesh::VertexFaceIter VFI; \ 89 typedef Mesh::FaceVertexIter FVI; \ 90 typedef Mesh::FaceHalfedgeIter FHI; \ 91 typedef Mesh::FaceEdgeIter FEI; \ 92 typedef Mesh::FaceFaceIter FFI; \ 94 typedef Mesh::ConstVertexVertexIter CVVI; \ 95 typedef Mesh::ConstVertexOHalfedgeIter CVOHI; \ 96 typedef Mesh::ConstVertexIHalfedgeIter CVIHI; \ 97 typedef Mesh::ConstVertexEdgeIter CVEI; \ 98 typedef Mesh::ConstVertexFaceIter CVFI; \ 99 typedef Mesh::ConstFaceVertexIter CFVI; \ 100 typedef Mesh::ConstFaceHalfedgeIter CFHI; \ 101 typedef Mesh::ConstFaceEdgeIter CFEI; \ 102 typedef Mesh::ConstFaceFaceIter CFFI; \