SCNVector4 Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Vettore a 4 componenti.
[System.Serializable]
public struct SCNVector4 : IEquatable<SceneKit.SCNVector4>
type SCNVector4 = struct
- Ereditarietà
-
SCNVector4
- Attributi
- Implementazioni
Costruttori
SCNVector4(nfloat, nfloat, nfloat, nfloat) |
Vettore a 4 componenti. |
SCNVector4(SCNVector3, nfloat) |
Vettore a 4 componenti. |
SCNVector4(SCNVector3, Single) |
Vettore a 4 componenti. |
SCNVector4(SCNVector3) |
Vettore a 4 componenti. |
SCNVector4(SCNVector4) |
Vettore a 4 componenti. |
SCNVector4(Single, Single, Single, Single) |
Vettore a 4 componenti. |
SCNVector4(Vector2) |
Vettore a 4 componenti. |
SCNVector4(Vector3) |
Vettore a 4 componenti. |
SCNVector4(Vector4) |
Vettore a 4 componenti. |
Campi
One |
Vettore i cui componenti sono ciascuno 1. |
SizeInBytes |
Dimensione in byte del vettore. |
UnitW |
Vettore di unità lungo l'asse W. |
UnitX |
Vettore di unità lungo l'asse W. |
UnitY |
Vettore di unità lungo l'asse Y. |
UnitZ |
Vettore di unità lungo l'asse Z. |
W |
Ottiene o imposta il componente W. |
X |
Ottiene o imposta il componente X. |
Y |
Ottiene o imposta il componente Y. |
Z |
Ottiene o imposta il componente Z. |
Zero |
Vettore Zero. |
Proprietà
Length |
Ottiene la lunghezza del vettore. |
LengthFast |
Ottiene la lunghezza approssimativa del vettore utilizzando un'approssimazione dell'operazione radice quadrata. |
LengthSquared |
Ottiene la somma dei quadrati dei componenti del vettore. |
Xy |
Ottiene o imposta i componenti X e Y. |
Xyz |
Ottiene o imposta i componenti X, Y e Z. |
Metodi
Add(SCNVector4, SCNVector4, SCNVector4) |
Aggiunge |
Add(SCNVector4, SCNVector4) |
Aggiunge |
BaryCentric(SCNVector4, SCNVector4, SCNVector4, nfloat, nfloat, SCNVector4) |
Vettore a 4 componenti. |
BaryCentric(SCNVector4, SCNVector4, SCNVector4, nfloat, nfloat) |
Vettore a 4 componenti. |
BaryCentric(SCNVector4, SCNVector4, SCNVector4, Single, Single, SCNVector4) |
Interpola |
BaryCentric(SCNVector4, SCNVector4, SCNVector4, Single, Single) |
Interpola |
Clamp(SCNVector4, SCNVector4, SCNVector4, SCNVector4) |
Blocca i componenti di |
Clamp(SCNVector4, SCNVector4, SCNVector4) |
Blocca i componenti di |
Div(SCNVector4, nfloat, SCNVector4) |
Vettore a 4 componenti. |
Div(SCNVector4, nfloat) |
Vettore a 4 componenti. |
Div(SCNVector4, Single, SCNVector4) |
Divide i componenti di |
Div(SCNVector4, Single) |
Divide i componenti di |
Divide(SCNVector4, nfloat, SCNVector4) |
Vettore a 4 componenti. |
Divide(SCNVector4, nfloat) |
Vettore a 4 componenti. |
Divide(SCNVector4, SCNVector4, SCNVector4) |
Esegue la divisione per componente di |
Divide(SCNVector4, SCNVector4) |
Restituisce la divisione componentwise di |
Divide(SCNVector4, Single, SCNVector4) |
Divide i componenti di |
Divide(SCNVector4, Single) |
Divide i componenti di |
Dot(SCNVector4, SCNVector4, nfloat) |
Vettore a 4 componenti. |
Dot(SCNVector4, SCNVector4, Single) |
Imposta |
Dot(SCNVector4, SCNVector4) |
Restituisce il prodotto punto di |
Equals(Object) |
Restituisce |
Equals(SCNVector4) |
Restituisce |
GetHashCode() |
Restituisce il codice hash per questa istanza. |
Lerp(SCNVector4, SCNVector4, nfloat, SCNVector4) |
Vettore a 4 componenti. |
Lerp(SCNVector4, SCNVector4, nfloat) |
Vettore a 4 componenti. |
Lerp(SCNVector4, SCNVector4, Single, SCNVector4) |
Restituisce l'interpolazione lineare da |
Lerp(SCNVector4, SCNVector4, Single) |
Restituisce l'interpolazione lineare da |
Max(SCNVector4, SCNVector4, SCNVector4) |
Archivia il vettore con la grandezza maggiore in |
Max(SCNVector4, SCNVector4) |
Restituisce il vettore con la grandezza maggiore. |
Min(SCNVector4, SCNVector4, SCNVector4) |
Archivia il vettore con la grandezza minore in |
Min(SCNVector4, SCNVector4) |
Restituisce il vettore con la grandezza più piccola. |
Mult(SCNVector4, nfloat, SCNVector4) |
Vettore a 4 componenti. |
Mult(SCNVector4, nfloat) |
Vettore a 4 componenti. |
Mult(SCNVector4, Single, SCNVector4) |
Moltiplica per |
Mult(SCNVector4, Single) |
Moltiplica per |
Multiply(SCNVector4, nfloat, SCNVector4) |
Vettore a 4 componenti. |
Multiply(SCNVector4, nfloat) |
Vettore a 4 componenti. |
Multiply(SCNVector4, SCNVector4, SCNVector4) |
Moltiplica i componenti di |
Multiply(SCNVector4, SCNVector4) |
Moltiplica i componenti di |
Multiply(SCNVector4, Single, SCNVector4) |
Moltiplica per |
Multiply(SCNVector4, Single) |
Moltiplica per |
Normalize() |
Ridimensiona questo vettore in modo da raggiungere la lunghezza dell'unità. |
Normalize(SCNVector4, SCNVector4) |
|
Normalize(SCNVector4) |
|
NormalizeFast() |
Ridimensiona questo vettore a una lunghezza approssimativa dell'unità. |
NormalizeFast(SCNVector4, SCNVector4) |
|
NormalizeFast(SCNVector4) |
|
Sub(SCNVector4, SCNVector4, SCNVector4) |
Sottrae |
Sub(SCNVector4, SCNVector4) |
Sottrae |
Subtract(SCNVector4, SCNVector4, SCNVector4) |
Sottrae |
Subtract(SCNVector4, SCNVector4) |
Sottrae |
ToString() |
Restituisce una rappresentazione in forma di stringa di questa istanza. |
Transform(SCNVector4, SCNMatrix4, SCNVector4) |
Restituisce la trasformazione di |
Transform(SCNVector4, SCNMatrix4) |
Restituisce la trasformazione di |
Operatori
Addition(SCNVector4, SCNVector4) |
Vettore a 4 componenti. |
Division(SCNVector4, nfloat) |
Vettore a 4 componenti. |
Division(SCNVector4, Single) |
Vettore a 4 componenti. |
Equality(SCNVector4, SCNVector4) |
Vettore a 4 componenti. |
Explicit(SCNVector4 to IntPtr) |
Vettore a 4 componenti. |
Explicit(SCNVector4 to nfloat*) |
Vettore a 4 componenti. |
Explicit(SCNVector4 to Single*) |
Vettore a 4 componenti. |
Explicit(SCNVector4 to Vector4) |
Vettore a 4 componenti. |
Implicit(Vector4 to SCNVector4) |
Vettore a 4 componenti. |
Inequality(SCNVector4, SCNVector4) |
Vettore a 4 componenti. |
Multiply(nfloat, SCNVector4) |
Vettore a 4 componenti. |
Multiply(SCNVector4, nfloat) |
Vettore a 4 componenti. |
Multiply(SCNVector4, Single) |
Vettore a 4 componenti. |
Multiply(Single, SCNVector4) |
Vettore a 4 componenti. |
Subtraction(SCNVector4, SCNVector4) |
Vettore a 4 componenti. |
UnaryNegation(SCNVector4) |
Vettore a 4 componenti. |