# CylinderFAxo struct

Namespace: [Grasshopper2.Eto.Drawing](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.eto.drawing.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
public struct CylinderFAxo
```

Represents an upright cylinder in axonometric projection.

## Constructors

- [CylinderFAxo](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.cylinderfaxo/ctor.md): Create a new cylinder.

## Properties

- [AxisLower](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.cylinderfaxo/axislower.md): Gets the point at the bottom of the central axis.
- [AxisUpper](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.cylinderfaxo/axisupper.md): Gets the point at the top of the central axis.
- [Bounds](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.cylinderfaxo/bounds.md): Gets the bounds of the cylinder.
- [FaceLower](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.cylinderfaxo/facelower.md): Gets the bounds of the cylinder bottom face.
- [FaceUpper](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.cylinderfaxo/faceupper.md): Gets the bounds of the cylinder top face.
- [Height](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.cylinderfaxo/height.md): Gets the height of the cylinder.
- [Radius](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.cylinderfaxo/radius.md): Gets the radius of the cylinder.
- [Shortening](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.cylinderfaxo/shortening.md): Gets the normalised shortening of the top and bottom ellipses.

## Methods

- [PointAt](https://developer.rhino3d.com/api/gh2/type/grasshopper2.eto.drawing.cylinderfaxo/pointat.md): Get a point in normalised polar coordinates.
