Struct FbxVector2
Syntax
public struct FbxVector2 : IEquatable<FbxVector2>
Constructors
FbxVector2(FbxDouble2)
Declaration
public FbxVector2(FbxDouble2 other)
Parameters
FbxVector2(FbxVector2)
Declaration
public FbxVector2(FbxVector2 other)
Parameters
FbxVector2(Double)
Declaration
public FbxVector2(double X)
Parameters
Type |
Name |
Description |
Double |
X |
|
FbxVector2(Double, Double)
Declaration
public FbxVector2(double X, double Y)
Parameters
Fields
X
Declaration
Field Value
Y
Declaration
Field Value
Properties
Item[Int32]
Declaration
public double this[int i] { get; set; }
Parameters
Type |
Name |
Description |
Int32 |
i |
|
Property Value
Methods
Distance(FbxVector2)
Declaration
public double Distance(FbxVector2 other)
Parameters
Returns
DotProduct(FbxVector2)
Declaration
public double DotProduct(FbxVector2 other)
Parameters
Returns
Equals(FbxVector2)
Declaration
public bool Equals(FbxVector2 other)
Parameters
Returns
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
Length()
Declaration
Returns
SquareLength()
Declaration
public double SquareLength()
Returns
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
Addition(FbxVector2, FbxVector2)
Declaration
public static FbxVector2 operator +(FbxVector2 a, FbxVector2 b)
Parameters
Returns
Addition(FbxVector2, Double)
Declaration
public static FbxVector2 operator +(FbxVector2 a, double b)
Parameters
Returns
Division(FbxVector2, FbxVector2)
Declaration
public static FbxVector2 operator /(FbxVector2 a, FbxVector2 b)
Parameters
Returns
Division(FbxVector2, Double)
Declaration
public static FbxVector2 operator /(FbxVector2 a, double b)
Parameters
Returns
Equality(FbxVector2, FbxVector2)
Declaration
public static bool operator ==(FbxVector2 a, FbxVector2 b)
Parameters
Returns
Inequality(FbxVector2, FbxVector2)
Declaration
public static bool operator !=(FbxVector2 a, FbxVector2 b)
Parameters
Returns
Multiply(FbxVector2, FbxVector2)
Declaration
public static FbxVector2 operator *(FbxVector2 a, FbxVector2 b)
Parameters
Returns
Multiply(FbxVector2, Double)
Declaration
public static FbxVector2 operator *(FbxVector2 a, double b)
Parameters
Returns
Multiply(Double, FbxVector2)
Declaration
public static FbxVector2 operator *(double a, FbxVector2 b)
Parameters
Returns
Subtraction(FbxVector2, FbxVector2)
Declaration
public static FbxVector2 operator -(FbxVector2 a, FbxVector2 b)
Parameters
Returns
Subtraction(FbxVector2, Double)
Declaration
public static FbxVector2 operator -(FbxVector2 a, double b)
Parameters
Returns
UnaryNegation(FbxVector2)
Declaration
public static FbxVector2 operator -(FbxVector2 a)
Parameters
Returns