# `GSGuide beginPointForLayerWidth:`

*Instance Method*

The start point used to represent the line at the specified layer width.

## Declaration

```swift
func beginPoint(forLayerWidth width: CGFloat) -> NSPoint
```

```objc
- (NSPoint) beginPointForLayerWidth:(CGFloat) width;
```

```python
beginPointForLayerWidth_(width: float) -> NSPoint
```

## Parameters

- `width` — The layer width used to resolve the orientation-adjusted position.

## Discussion

For a finite line, this is the orientation-adjusted position of the guide. For an indefinitely extending line, this is a distant point opposite its angle.

## See Also

### Angle

- [`GSGuide.angle`](/Core/GlyphsCore/GSGuide/angle) — The rotation in degrees, with zero degrees along the positive x-axis.
- [`GSGuide.lockAngle`](/Core/GlyphsCore/GSGuide/lockAngle) — Whether changes to the angle are disabled.
- [`GSGuide.hasSlope`](/Core/GlyphsCore/GSGuide/hasSlope) — Whether the angle is represented as a slope.
- [`GSGuide.angleUI`](/Core/GlyphsCore/GSGuide/angleUI) — The UI representation of the angle as degrees or a slope.
- [`GSGuide endPointForLayerWidth:`](/Core/GlyphsCore/GSGuide/endPointForLayerWidth:) — The end point used to represent the line at the specified layer width.

