# Plane class

Namespace: [Grasshopper.Kernel.Geometry](https://developer.rhino3d.com/api/gh1/namespace/grasshopper.kernel.geometry.md) · Assembly: [Grasshopper](https://developer.rhino3d.com/api/gh1/assembly/grasshopper.md)

```cs
public class Plane
```

## Constructors

- [Plane](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.plane/ctor.md): (6 overloads)

## Fields

- [origin](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.plane/origin.md)
- [x_axis](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.plane/x-axis.md)
- [y_axis](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.plane/y-axis.md)
- [z_axis](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.plane/z-axis.md)

## Properties

- [World_XY](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.plane/world-xy.md): (static)

## Methods

- [PointAt](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.plane/pointat.md): (2 overloads)
- [Project](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.plane/project.md): (3 overloads)
- [Unitize](https://developer.rhino3d.com/api/gh1/type/grasshopper.kernel.geometry.plane/unitize.md)
