public class FVector3
Public Class FVector3
No code example is currently available or this language may not be supported.
FVector3 | Create a new instance of the FVector3 Item. |
FVector3(FVector3) | Create a new instance of the FVector3 Item. |
FVector3(Single, Single, Single) | Create a new instance of the FVector3 Item. |
Values | Get/Set a reference to the base array of values. |
X | Get/Set the X coordinate of this value. |
Y | Get/Set the Y coordinate of this value. |
Z | Get/Set the Z coordinate of this value. |
Assign(FVector3, FVector3) | Set the base values of the target vector from the source. |
Assign(FVector3, Single) | Set the value of the vector. |
Assign(FVector3, Single) | Set the value of the vector. |
Assign(FVector3, Single, Single, Single) | Set the value of the vector. |
Clone | Return a deep clone of the caller's vector. |
CrossProduct | Return the cross product of two vectors. |
DotProduct | Return the dot product of the two vectors. |
Equals(FVector3) | Return a value indicating whether the properties of another vector are equal to this one. |
Equals(Object) | (Inherited from Object) |
Equals(FVector3, Single, Single, Single) | Return a value indicating whether the values in the supplied vector are equal to the specified elemental associations. |
Finalize | (Inherited from Object) |
GetDestPoint | Return the destination point from the caller's starting point, angles, and length. |
GetHashCode | (Inherited from Object) |
GetLineAngle | Return the ray angles between two points. |
GetLineDistance | Return the distance of the line between the tips of two vectors. |
GetMagnitude(FVector3, FVector3) | Return the raw lengths of each axis from point A to point B as a ray. |
GetMagnitude(FVector3, Single, Single, Single) | Return the raw lengths of each axis from point A to point B as a ray. |
GetType | (Inherited from Object) |
IntersectRay | Return the intersection of the caller's ray and face. |
Invert | Return a copy of the caller's vector where the values have been inverted. |
IsEmpty | Return a value indicating whether the specified vector is empty. |
IsZero | Return a value indicating whether the vector value is zero. |
Length | Return the length of the vector. |
Mask | Mask one or more values out of the caller's vector. |
MemberwiseClone | (Inherited from Object) |
Normal | Return the normal of the caller's polygon. |
Normalize | Normalize the values of the provided vector to unit value. |
ReverseDirection | Reverse the direction of the specified vector. |
Rotate | Return a vector representing the source value rotated around the origin. |
RotateX | Return a copy of the caller's vector, rotated on the X-axis. |
RotateY | Return a copy of the caller's vector, rotated on the Y-axis. |
RotateZ | Return a copy of the caller's vector, rotated on the Z-axis. |
Scale | Return the scaled vector. |
SetVectorLength | Return a new vector of direction 'vector' with length = 'size'. |
Sum | Return the sum of elements in the caller's vector. |
SwapYZ | Swap the values of the Y and Z axis. |
ToDeg | Return the ray angle, expressed in degrees. |
ToString |
Return the string representation of this item.
(Overrides ObjectToString) |
TransferValues | Transfer the core values of one vector to another. |
Addition(FVector3, FVector3) | Return the result of the addition of two vectors. |
Addition(FVector3, Single) | Return the result of a vector added by scalar value. |
Division(FVector3, FVector3) | Return the result of one vector divided by the other. |
(FPoint3 to FVector3) | Cast the FPoint3 instance to an FVector3. |
(FVector3 to FPoint) | Cast the FVector3 instance to an FPoint. |
(FVector3 to FPoint3) | Cast the FVector3 instance to an FPoint3. |
(FVector3 to FVector2) | Cast the FVector3 instance to an FVector2. |
Multiply(FVector3, FVector3) | Return the result of two vectors multiplied by one another. |
Multiply(FVector3, Single) | Return the result of a vector multiplied by a scalar value. |
Subtraction(FVector3, FVector3) | Return the result of one vector subtracted from another. |