# `GSHobbyKnot`

*Class*

## Declaration

```swift
class GSHobbyKnot
```

```objc
@interface GSHobbyKnot : NSObject
```

```python
class GSHobbyKnot(NSObject)
```

## Topics

### Instance Properties

- [`GSHobbyKnot.connection`](/Core/GlyphsCore/GSHobbyKnot/connection)
- [`GSHobbyKnot.leadingControlPoint`](/Core/GlyphsCore/GSHobbyKnot/leadingControlPoint) — Its coordinates are `GSHobbyTerminalCoordinate` if the point does not exist because the knot is placed at the beginning of an open Hobby curve section.
- [`GSHobbyKnot.leadingCurl`](/Core/GlyphsCore/GSHobbyKnot/leadingCurl)
- [`GSHobbyKnot.leadingTension`](/Core/GlyphsCore/GSHobbyKnot/leadingTension)
- [`GSHobbyKnot.leadingType`](/Core/GlyphsCore/GSHobbyKnot/leadingType)
- [`GSHobbyKnot.nextKnot`](/Core/GlyphsCore/GSHobbyKnot/nextKnot)
- [`GSHobbyKnot.position`](/Core/GlyphsCore/GSHobbyKnot/position)
- [`GSHobbyKnot.previousKnot`](/Core/GlyphsCore/GSHobbyKnot/previousKnot)
- [`GSHobbyKnot.trailingControlPoint`](/Core/GlyphsCore/GSHobbyKnot/trailingControlPoint) — Its coordinates are `GSHobbyTerminalCoordinate` if the point does not exist because the knot is placed at the end of an open Hobby curve section.
- [`GSHobbyKnot.trailingCurl`](/Core/GlyphsCore/GSHobbyKnot/trailingCurl)
- [`GSHobbyKnot.trailingTension`](/Core/GlyphsCore/GSHobbyKnot/trailingTension)
- [`GSHobbyKnot.trailingType`](/Core/GlyphsCore/GSHobbyKnot/trailingType)

### Instance Methods

- [`GSHobbyKnot leadingHandlePositionForInfo:minDistance:scale:`](/Core/GlyphsCore/GSHobbyKnot/leadingHandlePositionForInfo:minDistance:scale:)
- [`GSHobbyKnot trailingHandlePositionForInfo:minDistance:scale:`](/Core/GlyphsCore/GSHobbyKnot/trailingHandlePositionForInfo:minDistance:scale:)

### Type Methods

- [`GSHobbyKnot drawKnots:isClosedSection:inPath:`](/Core/GlyphsCore/GSHobbyKnot/drawKnots:isClosedSection:inPath:)
- [`GSHobbyKnot knotsForNodes:fromIndex:toIndex:isClosedSection:isClosedPath:`](/Core/GlyphsCore/GSHobbyKnot/knotsForNodes:fromIndex:toIndex:isClosedSection:isClosedPath:)

## Relationships

### Inherits From

- `NSObject`

