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