# Grasshopper.Kernel.Parameters namespace

Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

## Interfaces

- [IGH_ExpressionParameter](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.igh-expressionparameter.md): Utility interface used for undo grouping.
- [IGH_TypeHint](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.igh-typehint.md): Represents conversion logic for a certain data type.

## Classes

- [GH_ExpressionParam<T>](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.gh-expressionparam-1.md): Parameter with expression post-process.
- [GH_ExpressionUndoAction](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.gh-expressionundoaction.md): Undo action for expression changes in a parameter.
- [GH_ProxyParameter](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.gh-proxyparameter.md)
- [GH_ProxyParameterAttributes](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.gh-proxyparameterattributes.md)
- [GH_Receiver](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.gh-receiver.md)
- [GH_ReceiverAttributes](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.gh-receiverattributes.md)
- [Param_AngularDimension](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-angulardimension.md)
- [Param_Arc](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-arc.md)
- [Param_Boolean](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-boolean.md)
- [Param_Box](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-box.md)
- [Param_Brep](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-brep.md)
- [Param_Centermark](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-centermark.md)
- [Param_Circle](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-circle.md)
- [Param_ClippingPlane](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-clippingplane.md)
- [Param_Colour](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-colour.md)
- [Param_Complex](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-complex.md)
- [Param_Culture](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-culture.md)
- [Param_Curve](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-curve.md)
- [Param_Extrusion](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-extrusion.md)
- [Param_Field](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-field.md)
- [Param_FilePath](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-filepath.md)
- [Param_GenericObject](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-genericobject.md)
- [Param_Geometry](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-geometry.md)
- [Param_Geometry.GH_GeometryProxy](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-geometry.gh-geometryproxy.md)
- [Param_Group](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-group.md)
- [Param_Guid](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-guid.md)
- [Param_Hatch](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-hatch.md)
- [Param_InstanceReference](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-instancereference.md)
- [Param_Integer](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-integer.md)
- [Param_Interval](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-interval.md)
- [Param_Interval2D](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-interval2d.md)
- [Param_Interval2D_OBSOLETE](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-interval2d-obsolete.md)
- [Param_LatLonLocation](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-latlonlocation.md)
- [Param_Leader](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-leader.md)
- [Param_Light](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-light.md)
- [Param_Line](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-line.md)
- [Param_LinearDimension](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-lineardimension.md)
- [Param_Matrix](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-matrix.md)
- [Param_Mesh](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-mesh.md)
- [Param_MeshFace](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-meshface.md)
- [Param_MeshParameters](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-meshparameters.md)
- [Param_Number](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-number.md)
- [Param_OGLShader](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-oglshader.md)
- [Param_OrdinateDimension](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-ordinatedimension.md)
- [Param_Plane](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-plane.md)
- [Param_Point](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-point.md)
- [Param_PointCloud](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-pointcloud.md)
- [Param_Predicate](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-predicate.md)
- [Param_RadialDimension](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-radialdimension.md)
- [Param_Rectangle](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-rectangle.md)
- [Param_ScriptVariable](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-scriptvariable.md)
- [Param_String](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-string.md)
- [Param_StructurePath](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-structurepath.md)
- [Param_SubD](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-subd.md)
- [Param_Surface](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-surface.md)
- [Param_TextDot](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-textdot.md)
- [Param_TextEntity](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-textentity.md)
- [Param_Time](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-time.md)
- [Param_Transform](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-transform.md)
- [Param_Vector](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.param-vector.md)

## Enums

- [GH_Receiver.GH_WireAppearance](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.parameters.gh-receiver.gh-wireappearance.md)
