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; \