# Grasshopper.Kernel.Attributes namespace

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

## Classes

- [GH_ComponentAttributes](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.attributes.gh-componentattributes.md): These Attributes are the default for GH_Components.
- [GH_FloatingParamAttributes](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.attributes.gh-floatingparamattributes.md): These Attributes are the default for stand-alone Parameters.
- [GH_LinkedParamAttributes](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.attributes.gh-linkedparamattributes.md): These Attributes are assigned to parameters that are part of a GH_Component.
- [GH_ResizableAttributes<T>](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.attributes.gh-resizableattributes-1.md): These Attributes provide basic resizing logic.
