50 PolyEdgeMeshT<Scalar, I>,
52 vert::Coordinate3<Scalar>,
53 vert::Normal3<Scalar>,
54 vert::OptionalColor<Vertex<Scalar, I>>,
55 vert::OptionalQuality<Scalar, Vertex<Scalar, I>>,
56 vert::OptionalAdjacentEdges<I, Edge<Scalar, I>, Vertex<Scalar, I>>,
57 vert::OptionalAdjacentFaces<I, Face<Scalar, I>, Vertex<Scalar, I>>,
58 vert::OptionalAdjacentVertices<I, Vertex<Scalar, I>>,
59 vert::OptionalPrincipalCurvature<Scalar, Vertex<Scalar, I>>,
60 vert::OptionalTexCoord<Scalar, Vertex<Scalar, I>>,
61 vert::OptionalMark<Vertex<Scalar, I>>,
62 vert::CustomComponents<Vertex<Scalar, I>>>
69 PolyEdgeMeshT<Scalar, I>,
70 face::PolygonBitFlags,
71 face::PolygonVertexRefs<I, Vertex<Scalar, I>, Face<Scalar, I>>,
72 face::Normal3<Scalar>,
73 face::OptionalColor<Face<Scalar, I>>,
74 face::OptionalQuality<Scalar, Face<Scalar, I>>,
75 face::OptionalAdjacentPolygons<I, Face<Scalar, I>>,
76 face::OptionalAdjacentEdges<I, Edge<Scalar, I>, Face<Scalar, I>>,
77 face::OptionalPolygonWedgeTexCoords<Scalar, Face<Scalar, I>>,
78 face::OptionalMark<Face<Scalar, I>>,
79 face::CustomComponents<Face<Scalar, I>>>
86 PolyEdgeMeshT<Scalar, I>,
88 edge::VertexReferences<I, Vertex<Scalar, I>, Edge<Scalar, I>>,
89 edge::OptionalNormal3<Scalar, Edge<Scalar, I>>,
90 edge::OptionalColor<Edge<Scalar, I>>,
91 edge::OptionalQuality<Scalar, Edge<Scalar, I>>,
92 edge::OptionalAdjacentEdges<I, Edge<Scalar, I>>,
93 edge::OptionalAdjacentFaces<I, Face<Scalar, I>, Edge<Scalar, I>>,
94 edge::OptionalMark<Edge<Scalar, I>>,
95 edge::CustomComponents<Edge<Scalar, I>>>
130 mesh::VertexContainer<polyedgemesh::Vertex<Scalar, INDEXED>>,
131 mesh::FaceContainer<polyedgemesh::Face<Scalar, INDEXED>>,
132 mesh::EdgeContainer<polyedgemesh::Edge<Scalar, INDEXED>>,
133 mesh::BoundingBox3<Scalar>,
138 mesh::TransformMatrix<Scalar>,
139 mesh::CustomComponents>