SCNVector3
One
SizeInBytes
UnitX
UnitY
UnitZ
X
Y
Z
Zero
SCNVector3(SCNVector3)
SCNVector3(SCNVector4)
SCNVector3(Vector3)
SCNVector3(Vector3)
SCNVector3(nfloat, nfloat, nfloat)
SCNVector3(NFloat, NFloat, NFloat)
SCNVector3(Single, Single, Single)
Length
LengthFast
LengthSquared
Xy
Add(SCNVector3, SCNVector3)
Add(SCNVector3, SCNVector3, SCNVector3)
BaryCentric(SCNVector3, SCNVector3, SCNVector3, nfloat, nfloat)
BaryCentric(SCNVector3, SCNVector3, SCNVector3, NFloat, NFloat)
BaryCentric(SCNVector3, SCNVector3, SCNVector3, Single, Single)
BaryCentric(SCNVector3, SCNVector3, SCNVector3, nfloat, nfloat, SCNVector3)
BaryCentric(SCNVector3, SCNVector3, SCNVector3, NFloat, NFloat, SCNVector3)
BaryCentric(SCNVector3, SCNVector3, SCNVector3, Single, Single, SCNVector3)
CalculateAngle(SCNVector3, SCNVector3)
CalculateAngle(SCNVector3, SCNVector3, nfloat)
CalculateAngle(SCNVector3, SCNVector3, NFloat)
CalculateAngle(SCNVector3, SCNVector3, Single)
Clamp(SCNVector3, SCNVector3, SCNVector3)
Clamp(SCNVector3, SCNVector3, SCNVector3, SCNVector3)
ComponentMax(SCNVector3, SCNVector3)
ComponentMax(SCNVector3, SCNVector3, SCNVector3)
ComponentMin(SCNVector3, SCNVector3)
ComponentMin(SCNVector3, SCNVector3, SCNVector3)
Cross(SCNVector3, SCNVector3)
Cross(SCNVector3, SCNVector3, SCNVector3)
Divide(SCNVector3, nfloat)
Divide(SCNVector3, NFloat)
Divide(SCNVector3, SCNVector3)
Divide(SCNVector3, Single)
Divide(SCNVector3, nfloat, SCNVector3)
Divide(SCNVector3, NFloat, SCNVector3)
Divide(SCNVector3, SCNVector3, SCNVector3)
Divide(SCNVector3, Single, SCNVector3)
Dot(SCNVector3, SCNVector3)
Dot(SCNVector3, SCNVector3, nfloat)
Dot(SCNVector3, SCNVector3, NFloat)
Dot(SCNVector3, SCNVector3, Single)
Equals(Object)
Equals(SCNVector3)
GetHashCode()
Lerp(SCNVector3, SCNVector3, nfloat)
Lerp(SCNVector3, SCNVector3, NFloat)
Lerp(SCNVector3, SCNVector3, Single)
Lerp(SCNVector3, SCNVector3, nfloat, SCNVector3)
Lerp(SCNVector3, SCNVector3, NFloat, SCNVector3)
Lerp(SCNVector3, SCNVector3, Single, SCNVector3)
Max(SCNVector3, SCNVector3)
Min(SCNVector3, SCNVector3)
Multiply(SCNVector3, nfloat)
Multiply(SCNVector3, NFloat)
Multiply(SCNVector3, SCNVector3)
Multiply(SCNVector3, Single)
Multiply(SCNVector3, nfloat, SCNVector3)
Multiply(SCNVector3, NFloat, SCNVector3)
Multiply(SCNVector3, SCNVector3, SCNVector3)
Multiply(SCNVector3, Single, SCNVector3)
Normalize()
Normalize(SCNVector3)
Normalize(SCNVector3, SCNVector3)
NormalizeFast()
NormalizeFast(SCNVector3)
NormalizeFast(SCNVector3, SCNVector3)
Subtract(SCNVector3, SCNVector3)
Subtract(SCNVector3, SCNVector3, SCNVector3)
ToString()
Transform(SCNVector3, SCNMatrix4)
Transform(SCNVector3, SCNMatrix4, SCNVector4)
TransformNormal(SCNVector3, SCNMatrix4)
TransformNormal(SCNVector3, SCNMatrix4, SCNVector3)
TransformNormalInverse(SCNVector3, SCNMatrix4)
TransformNormalInverse(SCNVector3, SCNMatrix4, SCNVector3)
TransformPerspective(SCNVector3, SCNMatrix4)
TransformPerspective(SCNVector3, SCNMatrix4, SCNVector3)
TransformPosition(SCNVector3, SCNMatrix4)
TransformPosition(SCNVector3, SCNMatrix4, SCNVector3)
TransformVector(SCNVector3, SCNMatrix4)
TransformVector(SCNVector3, SCNMatrix4, SCNVector3)
explicit operator Vector3(SCNVector3)
explicit operator Vector3(SCNVector3)
implicit operator SCNVector3(Vector3)
implicit operator SCNVector3(Vector3)
operator -(SCNVector3)
operator -(SCNVector3, SCNVector3)
operator !=(SCNVector3, SCNVector3)
operator *(nfloat, SCNVector3)
operator *(NFloat, SCNVector3)
operator *(SCNVector3, nfloat)
operator *(SCNVector3, NFloat)
operator *(SCNVector3, Single)
operator *(Single, SCNVector3)
operator /(SCNVector3, nfloat)
operator /(SCNVector3, NFloat)
operator /(SCNVector3, Single)
operator +(SCNVector3, SCNVector3)
operator ==(SCNVector3, SCNVector3)
net9.0-ios17.2
namespace SceneKit
{
[SupportedOSPlatform("ios")]
[SupportedOSPlatform("maccatalyst")]
[SupportedOSPlatform("macos")]
[SupportedOSPlatform("tvos")]
public struct SCNVector3 : IEquatable<SCNVector3>
{
public static SCNVector3 Cross(SCNVector3 left, SCNVector3 right);
}
}
nuget.org | 0.0 %
Reference this API |
---|---|
.NET | 6.07.08.09.0 |
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
iOS | 10.010.110.210.311.011.111.211.311.412.012.112.212.312.413.013.113.213.313.413.513.614.014.114.214.314.414.515.015.215.416.016.116.216.417.017.2 |
Mac Catalyst | 13.113.213.313.413.514.214.314.414.515.015.215.416.116.216.417.017.2 |
macOS | 10.1410.1510.1611.011.111.211.312.012.112.313.013.113.314.014.2 |
tvOS | 10.010.110.211.011.111.211.311.412.012.112.212.312.413.013.213.313.414.014.214.314.414.515.015.215.416.016.116.417.017.2 |
Information specific to net9.0-ios17.2 | |
Assembly | Microsoft.iOS , Version=17.2.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | This API is only supported on the following platforms:
|
- Built-in API
- Package-provided API