| MeshLib::_Entry | Entry in the sparse matrix |
| MeshLib::CArcball | CArcball Interface |
| MeshLib::CBaseMesh< CVertex, CEdge, CFace, CHalfEdge > | CBaseMesh, base class for all types of mesh classes |
| MeshLib::CBoundary< CVertex, CEdge, CFace, CHalfEdge > | CBoundary Boundary class |
| MeshLib::CCircle | CCircle class, circle on the plane |
| MeshLib::CDenseMatrix | |
| MeshLib::CDynamicMesh< V, E, F, H > | CDynamicMesh class : Dynamic mesh |
| MeshLib::CEdge | CEdge class, which is the base class of all kinds of edge classes |
| MeshLib::CEdgeKey | CEdgeKey class, which is used for sorting edges |
| MeshLib::CFace | CFace base class of all kinds of face classes |
| MeshLib::CHalfEdge | CHalfEdge Base class of all kinds of halfedges |
| MeshLib::CLoop< CVertex, CEdge, CFace, CHalfEdge > | CLoop Boundary loop class |
| MeshLib::CMobius | CMobius class, Mobius transformation |
| MeshLib::CParser | CParser class |
| MeshLib::CPoint | CPoint class, three dimensional point |
| MeshLib::CPoint2 | CPoint2 class, two dimensional point |
| MeshLib::CQrot | CQrot quaternion class |
| MeshLib::CSparseMatrix | CSparseMatrix |
| MeshLib::CToken | CToken class, key=(value), e.g. uv=(x y) |
| MeshLib::CVertex | CVertex class, which is the base class of all kinds of vertex classes |
| MeshLib::CViewerFace | CViewerFace class |
| MeshLib::CViewerMesh< V, E, F, H > | CViewerMesh class |
| MeshLib::CViewerVertex | CViewerVertex class |
| MeshLib::FaceEdgeIterator< CVertex, CEdge, CFace, CHalfEdge > | FaceEdgeIterator, transverse all the edges of a face CCWly |
| MeshLib::FaceHalfedgeIterator< CVertex, CEdge, CFace, CHalfEdge > | FaceHalfedgeIterator, transverse all the halfedges of a face CCWly |
| MeshLib::FaceVertexIterator< CVertex, CEdge, CFace, CHalfEdge > | FaceVertexIterator, transverse all the vertices of a face CCWly |
| MeshLib::MeshEdgeIterator< CVertex, CEdge, CFace, CHalfEdge > | MeshEdgeIterator, transverse all the edges in the mesh |
| MeshLib::MeshFaceIterator< CVertex, CEdge, CFace, CHalfEdge > | MeshFaceIterator, transverse all the faces in the mesh |
| MeshLib::MeshHalfEdgeIterator< CVertex, CEdge, CFace, CHalfEdge > | MeshHalfEdgeIterator, transverse all the halfedges in the mesh |
| MeshLib::MeshVertexIterator< CVertex, CEdge, CFace, CHalfEdge > | MeshVertexIterator, transverse all the vertices in the mesh |
| RgbImage | RgbImage class |
| strutil::Tokenizer | String Tokenizer |
| MeshLib::VertexEdgeIterator< CVertex, CEdge, CFace, CHalfEdge > | VertexEdgeIterator, transverse all the neighboring edges of a vertex ccwly |
| MeshLib::VertexFaceIterator< CVertex, CEdge, CFace, CHalfEdge > | VertexFaceIterator, transverse all the neighboring faces of a vertex ccwly |
| MeshLib::VertexInHalfedgeIterator< CVertex, CEdge, CFace, CHalfEdge > | VertexInHalfedgeIterator, transverse all the incoming halfedges of a vertex ccwly |
| MeshLib::VertexOutHalfedgeIterator< CVertex, CEdge, CFace, CHalfEdge > | VertexOutHalfedgeIterator, transverse all the outgoing halfedges of a vertex ccwly |
| MeshLib::VertexVertexIterator< CVertex, CEdge, CFace, CHalfEdge > | VertexVertexIterator, transverse all the neighboring vertices of a vertex ccwly |