# Grasshopper2.FileTypes.ESRI namespace

Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

## Classes

- [ESRI_Extensions](https://developer.rhino3d.com/api/gh2/type/grasshopper2.filetypes.esri.esri-extensions.md): Provides a set of extension methods for Readers to cater for ESRI data.
- [ESRI_PointList](https://developer.rhino3d.com/api/gh2/type/grasshopper2.filetypes.esri.esri-pointlist.md): Represents a mutable collection of point/measurement comcos used in ESRI shape files.
- [MultiPointShape](https://developer.rhino3d.com/api/gh2/type/grasshopper2.filetypes.esri.multipointshape.md): Represents an ESRI multi-point shape.
- [NullShape](https://developer.rhino3d.com/api/gh2/type/grasshopper2.filetypes.esri.nullshape.md): Represents an ESRI null shape.
- [PointShape](https://developer.rhino3d.com/api/gh2/type/grasshopper2.filetypes.esri.pointshape.md): Represents an ESRI point shape.
- [PolygonShape](https://developer.rhino3d.com/api/gh2/type/grasshopper2.filetypes.esri.polygonshape.md): Represents an ESRI polygon shape.
- [PolylineShape](https://developer.rhino3d.com/api/gh2/type/grasshopper2.filetypes.esri.polylineshape.md): Represents an ESRI polyline shape.
- [Shape](https://developer.rhino3d.com/api/gh2/type/grasshopper2.filetypes.esri.shape.md): Base class for all shape file records.
- [ShapeFile](https://developer.rhino3d.com/api/gh2/type/grasshopper2.filetypes.esri.shapefile.md): Represents the contents of ESRI shape file data.

## Structs

- [ESRI_Point](https://developer.rhino3d.com/api/gh2/type/grasshopper2.filetypes.esri.esri-point.md): Represents an immutable point/measurement combo used in ESRI shape files.

## Enums

- [ESRI_PointOrder](https://developer.rhino3d.com/api/gh2/type/grasshopper2.filetypes.esri.esri-pointorder.md): Enumerates the possible order in which point data can occur within a shape file.
- [ESRI_TypeCode](https://developer.rhino3d.com/api/gh2/type/grasshopper2.filetypes.esri.esri-typecode.md): Enumerates the possible shape types in ESRI files.
- [ShapeType](https://developer.rhino3d.com/api/gh2/type/grasshopper2.filetypes.esri.shapetype.md): Enumerates the supported types of shapes. Each type can represent several different types from the ESRI specification.
