# Geometry and Path Operations

*API Collection*

## Topics

### Paths and Curves

- [`GSBezierFromSVGPath`](/Core/GlyphsCore/GSBezierFromSVGPath)
- [`GSIntersectCubicCubicSegmentsOperations`](/Core/GlyphsCore/GSIntersectCubicCubicSegmentsOperations)
- [`GSIntersectQuadraticQuadraticSegmentsOperations`](/Core/GlyphsCore/GSIntersectQuadraticQuadraticSegmentsOperations)
- [`GSPointIsNull`](/Core/GlyphsCore/GSPointIsNull)
- [`OACGAddRoundedRect`](/Core/GlyphsCore/OACGAddRoundedRect)

### Compositing

- [`CGBlendModeFromGSCompositingOperation`](/Core/GlyphsCore/CGBlendModeFromGSCompositingOperation) — Returns `-1` for values not supported by `CGBlendMode`.
- [`OTCompositeModeFromGSCompositingOperation`](/Core/GlyphsCore/OTCompositeModeFromGSCompositingOperation) — Returns `-1` for values not supported by `OTCompositeMode`.

## See Also

### Utilities

- [String and Value Conversion](/Core/GlyphsCore/String-and-Value-Conversion)
- [Curve Fitting and Offsetting](/Core/GlyphsCore/Curve-Fitting-and-Offsetting)
- [Validation and Format Utilities](/Core/GlyphsCore/Validation-and-Format-Utilities)
- [Miscellaneous Functions](/Core/GlyphsCore/Miscellaneous-Functions)

