public class Plane extends ValueType
.NET documentation at https://learn.microsoft.com/dotnet/api/System.Numerics.Plane
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.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e
|
static java.lang.String |
assemblyShortName
Assembly name: System.Private.CoreLib
|
static java.lang.String |
className
Qualified class name: System.Numerics.Plane
|
static JCType |
classType
The type managed from JCOBridge.
|
| Constructor and Description |
|---|
Plane() |
Plane(java.lang.Object instance)
Internal constructor.
|
Plane(Single x,
Single y,
Single z,
Single d)
Initializes a new instance by invoking the .NET constructor.
|
Plane(Vector3 normal,
Single d)
Initializes a new instance by invoking the .NET constructor.
|
Plane(Vector4 value)
Initializes a new instance by invoking the .NET constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static Plane |
cast(IJCOBridgeReflected from)
Try to cast the
IJCOBridgeReflected instance into Plane, a cast assert is made to check if types are compatible. |
static Plane |
CreateFromVertices(Vector3 point1,
Vector3 point2,
Vector3 point3)
Invokes the .NET member CreateFromVertices.
|
static Single |
Dot(Plane plane,
Vector4 value)
Invokes the .NET member Dot.
|
static Single |
DotCoordinate(Plane plane,
Vector3 value)
Invokes the .NET member DotCoordinate.
|
static Single |
DotNormal(Plane plane,
Vector3 value)
Invokes the .NET member DotNormal.
|
boolean |
Equals(Plane other)
Invokes the .NET member Equals.
|
java.lang.String |
getJCOAssemblyName()
Returns the full name of the assembly of the .NET type.
|
java.lang.String |
getJCOClassName()
Returns the full name of the .NET type.
|
java.lang.Object |
getJCOInstance()
Returns the underlying object managed by the bridge.
|
java.lang.String |
getJCOObjectName()
Returns the name of the .NET type qualified with its assembly.
|
JCType |
getJCOType()
Returns the
JCType of the .NET type. |
static Plane |
Normalize(Plane value)
Invokes the .NET member Normalize.
|
void |
setJCOInstance(JCObject instance)
Sets the underlying object managed by the bridge.
|
static Plane |
Transform(Plane plane,
Matrix4x4 matrix)
Invokes the .NET member Transform.
|
static Plane |
Transform(Plane plane,
Quaternion rotation)
Invokes the .NET member Transform.
|
public static final java.lang.String assemblyFullName
public static final java.lang.String assemblyShortName
public static final java.lang.String className
public Plane()
throws java.lang.Throwable
java.lang.Throwablepublic Plane(java.lang.Object instance)
throws java.lang.Throwable
instance - the underlying bridge object: it must be a JCObjectjava.lang.Throwable - if instance is not a JCObjectpublic Plane(Single x, Single y, Single z, Single d) throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException
x - the argument of type Singley - the argument of type Singlez - the argument of type Singled - the argument of type Singlejava.lang.Throwable - if the .NET constructor failsNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic Plane(Vector3 normal, Single d) throws java.lang.Throwable, NotSupportedException, ArgumentException, PlatformNotSupportedException, ArgumentOutOfRangeException
normal - the argument of type Vector3d - the argument of type Singlejava.lang.Throwable - if the .NET constructor failsNotSupportedException - if the .NET member raises itArgumentException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itpublic Plane(Vector4 value) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException
value - the argument of type Vector4java.lang.Throwable - if the .NET constructor failsArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static Plane cast(IJCOBridgeReflected from) throws java.lang.Throwable
IJCOBridgeReflected instance into Plane, a cast assert is made to check if types are compatible.from - IJCOBridgeReflected instance to be castedPlane instancejava.lang.Throwable - in case of error during cast operationpublic static Plane CreateFromVertices(Vector3 point1, Vector3 point2, Vector3 point3) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException
point1 - the argument of type Vector3point2 - the argument of type Vector3point3 - the argument of type Vector3java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static Single Dot(Plane plane, Vector4 value) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException
plane - the argument of type Planevalue - the argument of type Vector4java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static Single DotCoordinate(Plane plane, Vector3 value) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException
plane - the argument of type Planevalue - the argument of type Vector3java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic static Single DotNormal(Plane plane, Vector3 value) throws java.lang.Throwable, PlatformNotSupportedException, NotSupportedException, ArgumentOutOfRangeException
plane - the argument of type Planevalue - the argument of type Vector3java.lang.Throwable - if the call fails in the bridge or in the CLRPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itpublic boolean Equals(Plane other) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException
other - the argument of type Planejava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itpublic java.lang.String getJCOAssemblyName()
NetObjectgetJCOAssemblyName in interface IJCOBridgeReflectedgetJCOAssemblyName in class ValueTypepublic java.lang.String getJCOClassName()
NetObjectgetJCOClassName in interface IJCOBridgeReflectedgetJCOClassName in class ValueTypepublic java.lang.Object getJCOInstance()
NetObjectgetJCOInstance in interface IJCOBridgeReflectedgetJCOInstance in class ValueTypenull if there is nonepublic java.lang.String getJCOObjectName()
NetObjectgetJCOObjectName in interface IJCOBridgeReflectedgetJCOObjectName in class ValueTypepublic JCType getJCOType()
NetObjectJCType of the .NET type.getJCOType in interface IJCOBridgeReflectedgetJCOType in class ValueTypepublic static Plane Normalize(Plane value) throws java.lang.Throwable, PlatformNotSupportedException, NotSupportedException, ArgumentOutOfRangeException
value - the argument of type Planejava.lang.Throwable - if the call fails in the bridge or in the CLRPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itpublic void setJCOInstance(JCObject instance)
NetObjectsetJCOInstance in class ValueTypeinstance - the new underlying objectpublic static Plane Transform(Plane plane, Matrix4x4 matrix) throws java.lang.Throwable, ArgumentException, ArgumentOutOfRangeException, PlatformNotSupportedException, NotSupportedException, ObjectDisposedException, InvalidOperationException, RankException, ArrayTypeMismatchException
plane - the argument of type Planematrix - the argument of type Matrix4x4java.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises itNotSupportedException - if the .NET member raises itObjectDisposedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itRankException - if the .NET member raises itArrayTypeMismatchException - if the .NET member raises itpublic static Plane Transform(Plane plane, Quaternion rotation) throws java.lang.Throwable, ArgumentException, NotSupportedException, InvalidOperationException, ArgumentOutOfRangeException, PlatformNotSupportedException
plane - the argument of type Planerotation - the argument of type Quaternionjava.lang.Throwable - if the call fails in the bridge or in the CLRArgumentException - if the .NET member raises itNotSupportedException - if the .NET member raises itInvalidOperationException - if the .NET member raises itArgumentOutOfRangeException - if the .NET member raises itPlatformNotSupportedException - if the .NET member raises it