public class Vector4 extends ValueType
.NET documentation at https://docs.microsoft.com/en-us/dotnet/api/System.Numerics.Vector4
Powered by JCOBridge: more info at https://www.jcobridge.com
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
assemblyFullName
Fully assembly qualified name: System.Numerics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
|
static java.lang.String |
assemblyShortName
Assembly name: System.Numerics
|
static java.lang.String |
className
Qualified class name: System.Numerics.Vector4
|
static JCType |
classType
The type managed from JCOBridge.
|
| Constructor and Description |
|---|
Vector4() |
Vector4(java.lang.Object instance)
Internal constructor.
|
Vector4(Single value) |
Vector4(Single x,
Single y,
Single z,
Single w) |
Vector4(Vector2 value,
Single z,
Single w) |
Vector4(Vector3 value,
Single w) |
| Modifier and Type | Method and Description |
|---|---|
static Vector4 |
Abs(Vector4 value) |
static Vector4 |
Add(Vector4 left,
Vector4 right) |
static Vector4 |
cast(IJCOBridgeReflected from)
Try to cast the
IJCOBridgeReflected instance into Vector4, a cast assert is made to check if types are compatible. |
static Vector4 |
Clamp(Vector4 value1,
Vector4 min,
Vector4 max) |
void |
CopyTo(Single[] array) |
void |
CopyTo(Single[] array,
int index) |
static Single |
Distance(Vector4 value1,
Vector4 value2) |
static Single |
DistanceSquared(Vector4 value1,
Vector4 value2) |
static Vector4 |
Divide(Vector4 left,
Single divisor) |
static Vector4 |
Divide(Vector4 left,
Vector4 right) |
static Single |
Dot(Vector4 vector1,
Vector4 vector2) |
boolean |
Equals(Vector4 other) |
java.lang.String |
getJCOAssemblyName()
Returns the reflected Assembly name
|
java.lang.String |
getJCOClassName()
Returns the reflected Class name
|
java.lang.Object |
getJCOInstance()
Returns the instantiated class
|
java.lang.String |
getJCOObjectName()
Returns the reflected Class name used to build the object
|
JCType |
getJCOType()
Returns the instantiated class Type
|
static Vector4 |
getOne() |
static Vector4 |
getUnitW() |
static Vector4 |
getUnitX() |
static Vector4 |
getUnitY() |
static Vector4 |
getUnitZ() |
static Vector4 |
getZero() |
Single |
Length() |
Single |
LengthSquared() |
static Vector4 |
Lerp(Vector4 value1,
Vector4 value2,
Single amount) |
static Vector4 |
Max(Vector4 value1,
Vector4 value2) |
static Vector4 |
Min(Vector4 value1,
Vector4 value2) |
static Vector4 |
Multiply(Single left,
Vector4 right) |
static Vector4 |
Multiply(Vector4 left,
Single right) |
static Vector4 |
Multiply(Vector4 left,
Vector4 right) |
static Vector4 |
Negate(Vector4 value) |
static Vector4 |
Normalize(Vector4 vector) |
void |
setJCOInstance(JCObject instance) |
static Vector4 |
SquareRoot(Vector4 value) |
static Vector4 |
Subtract(Vector4 left,
Vector4 right) |
java.lang.String |
ToString(java.lang.String format) |
java.lang.String |
ToString(java.lang.String format,
IFormatProvider formatProvider) |
static Vector4 |
Transform(Vector2 position,
Matrix4x4 matrix) |
static Vector4 |
Transform(Vector2 value,
Quaternion rotation) |
static Vector4 |
Transform(Vector3 position,
Matrix4x4 matrix) |
static Vector4 |
Transform(Vector3 value,
Quaternion rotation) |
static Vector4 |
Transform(Vector4 vector,
Matrix4x4 matrix) |
static Vector4 |
Transform(Vector4 value,
Quaternion rotation) |
public static final java.lang.String assemblyFullName
public static final java.lang.String assemblyShortName
public static final java.lang.String className
public Vector4()
throws java.lang.Throwable
java.lang.Throwablepublic Vector4(java.lang.Object instance)
throws java.lang.Throwable
java.lang.Throwablepublic Vector4(Single value) throws java.lang.Throwable
java.lang.Throwablepublic Vector4(Single x, Single y, Single z, Single w) throws java.lang.Throwable
java.lang.Throwablepublic Vector4(Vector2 value, Single z, Single w) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Add(Vector4 left, Vector4 right) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 cast(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into Vector4, a cast assert is made to check if types are compatible.from - IJCOBridgeReflected instance to be castedVector4 instancejava.lang.Throwable - in case of error during cast operationpublic static Vector4 Clamp(Vector4 value1, Vector4 min, Vector4 max) throws java.lang.Throwable
java.lang.Throwablepublic void CopyTo(Single[] array) throws java.lang.Throwable, ArgumentNullException, ArgumentException, InvalidOperationException, MissingMethodException, TargetInvocationException, NotImplementedException, ArgumentOutOfRangeException, CultureNotFoundException, MissingManifestResourceException, ObjectDisposedException, NullReferenceException, IndexOutOfRangeException
java.lang.ThrowableArgumentNullExceptionArgumentExceptionInvalidOperationExceptionMissingMethodExceptionTargetInvocationExceptionNotImplementedExceptionArgumentOutOfRangeExceptionCultureNotFoundExceptionMissingManifestResourceExceptionObjectDisposedExceptionNullReferenceExceptionIndexOutOfRangeExceptionpublic void CopyTo(Single[] array, int index) throws java.lang.Throwable, ArgumentNullException, ArgumentException, InvalidOperationException, MissingMethodException, TargetInvocationException, NotImplementedException, NotSupportedException, ArgumentOutOfRangeException, CultureNotFoundException, MissingManifestResourceException, ObjectDisposedException, NullReferenceException, FormatException
java.lang.ThrowableArgumentNullExceptionArgumentExceptionInvalidOperationExceptionMissingMethodExceptionTargetInvocationExceptionNotImplementedExceptionNotSupportedExceptionArgumentOutOfRangeExceptionCultureNotFoundExceptionMissingManifestResourceExceptionObjectDisposedExceptionNullReferenceExceptionFormatExceptionpublic static Single Distance(Vector4 value1, Vector4 value2) throws java.lang.Throwable
java.lang.Throwablepublic static Single DistanceSquared(Vector4 value1, Vector4 value2) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Divide(Vector4 left, Single divisor) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Divide(Vector4 left, Vector4 right) throws java.lang.Throwable
java.lang.Throwablepublic static Single Dot(Vector4 vector1, Vector4 vector2) throws java.lang.Throwable
java.lang.Throwablepublic boolean Equals(Vector4 other) throws java.lang.Throwable
java.lang.Throwablepublic java.lang.String getJCOAssemblyName()
IJCOBridgeReflectedgetJCOAssemblyName in interface IJCOBridgeReflectedgetJCOAssemblyName in class ValueTypeString representing the Fullname of reflected Assemblypublic java.lang.String getJCOClassName()
IJCOBridgeReflectedgetJCOClassName in interface IJCOBridgeReflectedgetJCOClassName in class ValueTypeString representing the Fullname of reflected Classpublic java.lang.Object getJCOInstance()
IJCOBridgeReflectedgetJCOInstance in interface IJCOBridgeReflectedgetJCOInstance in class ValueTypeObject representing the CLR instance of the instantiated Classpublic java.lang.String getJCOObjectName()
IJCOBridgeReflectedgetJCOObjectName in interface IJCOBridgeReflectedgetJCOObjectName in class ValueTypeString representing the name used to allocated the object
in CLR contextpublic JCType getJCOType()
IJCOBridgeReflectedgetJCOType in interface IJCOBridgeReflectedgetJCOType in class ValueTypeJCType representing the CLR Type of the instantiated Classpublic static Vector4 getOne() throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 getUnitW() throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 getUnitX() throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 getUnitY() throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 getUnitZ() throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 getZero() throws java.lang.Throwable
java.lang.Throwablepublic Single Length() throws java.lang.Throwable
java.lang.Throwablepublic Single LengthSquared() throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Lerp(Vector4 value1, Vector4 value2, Single amount) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Max(Vector4 value1, Vector4 value2) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Min(Vector4 value1, Vector4 value2) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Multiply(Single left, Vector4 right) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Multiply(Vector4 left, Single right) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Multiply(Vector4 left, Vector4 right) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Negate(Vector4 value) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Normalize(Vector4 vector) throws java.lang.Throwable
java.lang.Throwablepublic void setJCOInstance(JCObject instance)
setJCOInstance in class ValueTypepublic static Vector4 SquareRoot(Vector4 value) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Subtract(Vector4 left, Vector4 right) throws java.lang.Throwable
java.lang.Throwablepublic java.lang.String ToString(java.lang.String format)
throws java.lang.Throwable,
ArgumentNullException,
TypeLoadException,
ArgumentException,
InvalidOperationException,
MissingMethodException,
TargetInvocationException,
NotSupportedException,
CultureNotFoundException,
ArgumentOutOfRangeException,
OutOfMemoryException
public java.lang.String ToString(java.lang.String format,
IFormatProvider formatProvider)
throws java.lang.Throwable,
ArgumentNullException,
FormatException,
ArgumentOutOfRangeException,
TypeInitializationException,
InvalidOperationException
java.lang.ThrowableArgumentNullExceptionFormatExceptionArgumentOutOfRangeExceptionTypeInitializationExceptionInvalidOperationExceptionpublic static Vector4 Transform(Vector2 position, Matrix4x4 matrix) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Transform(Vector2 value, Quaternion rotation) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Transform(Vector3 position, Matrix4x4 matrix) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Transform(Vector3 value, Quaternion rotation) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Transform(Vector4 vector, Matrix4x4 matrix) throws java.lang.Throwable
java.lang.Throwablepublic static Vector4 Transform(Vector4 value, Quaternion rotation) throws java.lang.Throwable
java.lang.Throwable