# StandardPickers class

Namespace: [Grasshopper2.Parameters.Pickers](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.parameters.pickers.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public static class StandardPickers
```

Provides a bunch of pickers with overridable prompts. This class extends the functionality of [RhinoGet](https://mcneel-apidocs-rhinocommon-7f6eb10c6967.herokuapp.com/api/rhinocommon/type/rhino.input.rhinoget/).

## Methods

- [GetAdjacentRectangles](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getadjacentrectangles.md): (static) Gets a collection of coplanar rectangles with coincident edges.
- [GetArc](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getarc.md): (static) Get a single arc.
- [GetArcs](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getarcs.md): (static) Get a bunch of arcs.
- [GetBox](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getbox.md): (static) Gets a box using the standard Rhino picker.
- [GetCircle](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getcircle.md): (static) Get a circle.
- [GetCircles](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getcircles.md): (static) Get a bunch of circles.
- [GetConsecutiveLines](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getconsecutivelines.md): (static) Gets a set of consecutive lines.
- [GetConstrainedPoints](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getconstrainedpoints.md): (static) Get one or more points picked on possible grid vertices.
- [GetField](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getfield.md): (static) Get a single field via Rhino getters. Supports:typing a number (constant scalar field),; picking a line segment (constant vector field),; selecting the "ScalarNoise" command option (simplex scalar noise field),; selecting the "VectorNoise" command option (simplex vector noise field),; selecting the "PointCharge" command option (point charge field),; selecting the "Distance" command option (distance-to-shapes field),; selecting the "Spin" command option (spin around an axis field),; selecting the "Drag" command option (drag motion field, local influence),; selecting the "Plate" command option (thin-plate interpolated vector field).
- [GetLine](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getline.md): (static) Get a line with prompt overrides.
- [GetLines](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getlines.md): (static) Get multiple unconnected lines.
- [GetManyPoints](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getmanypoints.md): (static) Pick many points. Either directly or by referencing point objects.
- [GetManyUvPoints](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getmanyuvpoints.md): (static) Pick many points. Either directly or by referencing point objects.
- [GetPlane](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getplane.md): (static) Gets a plane using the standard picker.
- [GetPolyline](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getpolyline.md): (static) Get a polyline with prompt overrides.
- [GetPolylines](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getpolylines.md): (static) Get multiple unconnected polylines.
- [GetRectangle](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getrectangle.md): (static) Gets a rectangle using the standard Rhino picker.
- [GetRelatedCircles](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getrelatedcircles.md): (static) Get multiple related circles.
- [GetRelatedSpheres](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getrelatedspheres.md): (static) Get multiple related spheres.
- [GetSphere](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/getsphere.md): (static) Get a sphere.
- [GetTransform](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/gettransform.md): (static) Get a single transform.
- [GetTransforms](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/gettransforms.md): (static) Get a circle.
- [GetTriangle](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/gettriangle.md): (static) Get a triangle with prompt overrides.
- [GetTriangles](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/gettriangles.md): (static) Get multiple triangles.
- [GetTriangleStrip](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/gettrianglestrip.md): (static) Get a sequence of triangles with shared edges.
- [GetTube](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/gettube.md): (static) Get a tube.
- [RectangleFrom3Points](https://developer.rhino3d.com/api/gh2/type/grasshopper2.parameters.pickers.standardpickers/rectanglefrom3points.md): (static) Create a rectangle from three points.
