---
title: StandardLibraryFunction
framework: Compute Graph
role: symbol
role_heading: Enumeration
platforms: [iOS 27.0+, iPadOS 27.0+, Mac Catalyst 27.0+, macOS 27.0+, tvOS 27.0+, visionOS 27.0+]
path: computegraph/standardlibraryfunction
---

# StandardLibraryFunction

## Declaration

```swift
enum StandardLibraryFunction
```

## Topics

### Enumeration Cases

- [StandardLibraryFunction.abs](computegraph/standardlibraryfunction/abs.md)
- [StandardLibraryFunction.acos](computegraph/standardlibraryfunction/acos.md)
- [StandardLibraryFunction.acosh](computegraph/standardlibraryfunction/acosh.md)
- [StandardLibraryFunction.all](computegraph/standardlibraryfunction/all.md)
- [StandardLibraryFunction.any](computegraph/standardlibraryfunction/any.md)
- [StandardLibraryFunction.asin](computegraph/standardlibraryfunction/asin.md)
- [StandardLibraryFunction.asinh](computegraph/standardlibraryfunction/asinh.md)
- [StandardLibraryFunction.atan](computegraph/standardlibraryfunction/atan.md)
- [StandardLibraryFunction.atan2](computegraph/standardlibraryfunction/atan2.md)
- [StandardLibraryFunction.atanh](computegraph/standardlibraryfunction/atanh.md)
- [StandardLibraryFunction.ceil](computegraph/standardlibraryfunction/ceil.md)
- [StandardLibraryFunction.clamp](computegraph/standardlibraryfunction/clamp.md)
- [StandardLibraryFunction.copySign](computegraph/standardlibraryfunction/copysign.md)
- [StandardLibraryFunction.cos](computegraph/standardlibraryfunction/cos.md)
- [StandardLibraryFunction.cosh](computegraph/standardlibraryfunction/cosh.md)
- [StandardLibraryFunction.cospi](computegraph/standardlibraryfunction/cospi.md)
- [StandardLibraryFunction.cross](computegraph/standardlibraryfunction/cross.md)
- [StandardLibraryFunction.determinant](computegraph/standardlibraryfunction/determinant.md)
- [StandardLibraryFunction.distance](computegraph/standardlibraryfunction/distance.md)
- [StandardLibraryFunction.distanceSquared](computegraph/standardlibraryfunction/distancesquared.md)
- [StandardLibraryFunction.divide](computegraph/standardlibraryfunction/divide.md)
- [StandardLibraryFunction.dot](computegraph/standardlibraryfunction/dot.md)
- [StandardLibraryFunction.exp](computegraph/standardlibraryfunction/exp.md)
- [StandardLibraryFunction.exp10](computegraph/standardlibraryfunction/exp10.md)
- [StandardLibraryFunction.exp2](computegraph/standardlibraryfunction/exp2.md)
- [StandardLibraryFunction.faceForward](computegraph/standardlibraryfunction/faceforward.md)
- [StandardLibraryFunction.fdim](computegraph/standardlibraryfunction/fdim.md)
- [StandardLibraryFunction.floor](computegraph/standardlibraryfunction/floor.md)
- [StandardLibraryFunction.fma](computegraph/standardlibraryfunction/fma.md)
- [StandardLibraryFunction.fmod](computegraph/standardlibraryfunction/fmod.md)
- [StandardLibraryFunction.fract](computegraph/standardlibraryfunction/fract.md)
- [StandardLibraryFunction.ilogb](computegraph/standardlibraryfunction/ilogb.md)
- [StandardLibraryFunction.isFinite](computegraph/standardlibraryfunction/isfinite.md)
- [StandardLibraryFunction.isInfinite](computegraph/standardlibraryfunction/isinfinite.md)
- [StandardLibraryFunction.isNaN](computegraph/standardlibraryfunction/isnan.md)
- [StandardLibraryFunction.isNormal](computegraph/standardlibraryfunction/isnormal.md)
- [StandardLibraryFunction.isOrdered](computegraph/standardlibraryfunction/isordered.md)
- [StandardLibraryFunction.isUnordered](computegraph/standardlibraryfunction/isunordered.md)
- [StandardLibraryFunction.ldexp](computegraph/standardlibraryfunction/ldexp.md)
- [StandardLibraryFunction.length](computegraph/standardlibraryfunction/length.md)
- [StandardLibraryFunction.lengthSquared](computegraph/standardlibraryfunction/lengthsquared.md)
- [StandardLibraryFunction.log](computegraph/standardlibraryfunction/log.md)
- [StandardLibraryFunction.log10](computegraph/standardlibraryfunction/log10.md)
- [StandardLibraryFunction.log2](computegraph/standardlibraryfunction/log2.md)
- [StandardLibraryFunction.max](computegraph/standardlibraryfunction/max.md)
- [StandardLibraryFunction.max3](computegraph/standardlibraryfunction/max3.md)
- [StandardLibraryFunction.median3](computegraph/standardlibraryfunction/median3.md)
- [StandardLibraryFunction.min](computegraph/standardlibraryfunction/min.md)
- [StandardLibraryFunction.min3](computegraph/standardlibraryfunction/min3.md)
- [StandardLibraryFunction.mix](computegraph/standardlibraryfunction/mix.md)
- [StandardLibraryFunction.nextAfter](computegraph/standardlibraryfunction/nextafter.md)
- [StandardLibraryFunction.normalize](computegraph/standardlibraryfunction/normalize.md)
- [StandardLibraryFunction.not](computegraph/standardlibraryfunction/not.md)
- [StandardLibraryFunction.pow](computegraph/standardlibraryfunction/pow.md)
- [StandardLibraryFunction.powr](computegraph/standardlibraryfunction/powr.md)
- [StandardLibraryFunction.reflect](computegraph/standardlibraryfunction/reflect.md)
- [StandardLibraryFunction.refract](computegraph/standardlibraryfunction/refract.md)
- [StandardLibraryFunction.rint](computegraph/standardlibraryfunction/rint.md)
- [StandardLibraryFunction.round](computegraph/standardlibraryfunction/round.md)
- [StandardLibraryFunction.rsqrt](computegraph/standardlibraryfunction/rsqrt.md)
- [StandardLibraryFunction.saturate](computegraph/standardlibraryfunction/saturate.md)
- [StandardLibraryFunction.select](computegraph/standardlibraryfunction/select.md)
- [StandardLibraryFunction.sign](computegraph/standardlibraryfunction/sign.md)
- [StandardLibraryFunction.signbit](computegraph/standardlibraryfunction/signbit.md)
- [StandardLibraryFunction.sin](computegraph/standardlibraryfunction/sin.md)
- [StandardLibraryFunction.sinh](computegraph/standardlibraryfunction/sinh.md)
- [StandardLibraryFunction.sinpi](computegraph/standardlibraryfunction/sinpi.md)
- [StandardLibraryFunction.smoothstep](computegraph/standardlibraryfunction/smoothstep.md)
- [StandardLibraryFunction.sqrt](computegraph/standardlibraryfunction/sqrt.md)
- [StandardLibraryFunction.step](computegraph/standardlibraryfunction/step.md)
- [StandardLibraryFunction.tan](computegraph/standardlibraryfunction/tan.md)
- [StandardLibraryFunction.tanh](computegraph/standardlibraryfunction/tanh.md)
- [StandardLibraryFunction.tanpi](computegraph/standardlibraryfunction/tanpi.md)
- [StandardLibraryFunction.transpose](computegraph/standardlibraryfunction/transpose.md)
- [StandardLibraryFunction.trunc](computegraph/standardlibraryfunction/trunc.md)

## Relationships

### Conforms To

- [CaseIterable](swift/caseiterable.md)
- [Copyable](swift/copyable.md)
- [Decodable](swift/decodable.md)
- [Encodable](swift/encodable.md)
- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Node parameters and connections

- [PortReference](computegraph/portreference.md)
- [BinaryOperation](computegraph/binaryoperation.md)
- [UnaryOperation](computegraph/unaryoperation.md)
