# Rhino.Geometry.Collections namespace

Assembly: [RhinoCommon](https://developer.rhino3d.com/api/rhinocommon/assembly/rhinocommon.md)

## Classes

- [BrepCurveList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.brepcurvelist.md): Provides access to all the underlying curves in a Brep object.
- [BrepEdgeList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.brepedgelist.md): Provides access to all the Edges in a Brep object.
- [BrepFaceList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.brepfacelist.md): Provides access to all the Faces in a Brep object.
- [BrepLoopList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.breplooplist.md): Provides access to all the Loops in a Brep object.
- [BrepSurfaceList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.brepsurfacelist.md): Provides access to all the underlying surfaces in a Brep object.
- [BrepTrimList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.breptrimlist.md): Provides access to all the Trims in a Brep object
- [BrepVertexList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.brepvertexlist.md): Provides access to all the Vertices in a Brep object
- [MeshFaceList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshfacelist.md): Provides access to the faces and Face related functionality of a Mesh.
- [MeshFaceNormalList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshfacenormallist.md): Provides access to the Face normals of a Mesh.
- [MeshNgonList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshngonlist.md): Provides access to the ngons and ngon-related functionality of a Mesh. See also the [Mesh.Ngons](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.mesh/ngons.md) property for Ngon functionality details.
- [MeshPrincipalCurvatureList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshprincipalcurvaturelist.md): Provides access to the principal curvatures of a mesh object.
- [MeshTextureCoordinateList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshtexturecoordinatelist.md): Provides access to the Vertex Texture coordinates of a Mesh.
- [MeshTopologyEdgeList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshtopologyedgelist.md): Represents an entry point to the list of edges in a mesh topology.
- [MeshTopologyVertexList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshtopologyvertexlist.md): Provides access to the mesh topology vertices of a mesh. Topology vertices are sets of vertices in the MeshVertexList that can topologically be considered the same vertex.
- [MeshVertexColorList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshvertexcolorlist.md): Provides access to the vertex colors of a mesh object.
- [MeshVertexList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshvertexlist.md): Provides access to the vertices and vertex-related functionality of a mesh.
- [MeshVertexNormalList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshvertexnormallist.md): Provides access to the Vertex Normals of a Mesh.
- [MeshVertexStatusList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.meshvertexstatuslist.md): Provides access to status information relative to components of a mesh.
- [NurbsCurveKnotList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.nurbscurveknotlist.md): Provides access to the knot vector of a NURBS curve.
- [NurbsCurvePointList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.nurbscurvepointlist.md): Provides access to the control points of a NURBS curve.
- [NurbsSurfaceKnotList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.nurbssurfaceknotlist.md): Provides access to the knot vector of a NURBS surface.
- [NurbsSurfacePointList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.nurbssurfacepointlist.md): Provides access to the control points of a NURBS surface.
- [SubDEdgeList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.subdedgelist.md): All edges in a SubD
- [SubDFaceList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.subdfacelist.md): All faces in a SubD
- [SubDVertexList](https://developer.rhino3d.com/api/rhinocommon/type/rhino.geometry.collections.subdvertexlist.md): Provides access to all the vertices and vertex-related functionality of a SubD
