---
title: PKFloatRange
framework: pencilkit
role: symbol
role_heading: Class
path: pencilkit/pkfloatrange
---

# PKFloatRange

A utility class that represents range components of a stroke.

## Declaration

```occ
@interface PKFloatRange : NSObject
```

## Topics

### Creating a new range

- [initWithLowerBound:upperBound:](pencilkit/pkfloatrange/initwithlowerbound:upperbound:.md)

### Getting the boundaries of the range

- [lowerBound](pencilkit/pkfloatrange/lowerbound.md)
- [upperBound](pencilkit/pkfloatrange/upperbound.md)

## Relationships

### Inherits From

- [NSObject](objectivec/nsobject-swift.class.md)

### Conforms To

- [NSCopying](foundation/nscopying.md)

## See Also

### Canvas

- [PKCanvasView](pencilkit/pkcanvasview.md)
- [PKDrawingReference](pencilkit/pkdrawingreference.md)
- [PKStrokeReference](pencilkit/pkstrokereference.md)
- [PKStrokePathReference](pencilkit/pkstrokepathreference.md)
- [PKStrokePointReference](pencilkit/pkstrokepointreference.md)
- [PKInkReference](pencilkit/pkinkreference.md)
- [PKStrokeRenderState](pencilkit/pkstrokerenderstate.md)
- [PKConvertedBezierPointReference](pencilkit/pkconvertedbezierpointreference.md)
