FPlane

Namespace: UAssetAPI.UnrealTypes

Structure for three dimensional planes. Stores the coeffecients as Xx+Yy+Zz=W. This is different from many other Plane classes that use Xx+Yy+Zz+W=0.

public struct FPlane

Inheritance ObjectValueTypeFPlane
Implements IStruct<FPlane>

Properties

X

The plane's X-component.

public double X { get; set; }

Property Value

Double

XFloat

public float XFloat { get; }

Property Value

Single

Y

The plane's Y-component.

public double Y { get; set; }

Property Value

Double

YFloat

public float YFloat { get; }

Property Value

Single

Z

The plane's Z-component.

public double Z { get; set; }

Property Value

Double

ZFloat

public float ZFloat { get; }

Property Value

Single

W

The plane's W-component.

public double W { get; set; }

Property Value

Double

WFloat

public float WFloat { get; }

Property Value

Single

Constructors

FPlane(Double, Double, Double, Double)

FPlane(double x, double y, double z, double w)

Parameters

x Double

y Double

z Double

w Double

FPlane(Single, Single, Single, Single)

FPlane(float x, float y, float z, float w)

Parameters

x Single

y Single

z Single

w Single

FPlane(AssetBinaryReader)

FPlane(AssetBinaryReader reader)

Parameters

reader AssetBinaryReader

Methods

Write(AssetBinaryWriter)

int Write(AssetBinaryWriter writer)

Parameters

writer AssetBinaryWriter

Returns

Int32

Read(AssetBinaryReader)

FPlane Read(AssetBinaryReader reader)

Parameters

reader AssetBinaryReader

Returns

FPlane

ToString()

string ToString()

Returns

String

FromString(String[], UAsset)

FPlane FromString(String[] d, UAsset asset)

Parameters

d String[]

asset UAsset

Returns

FPlane