Zdexby TheHolyOneZ
8,798 structs
Struct

Vector3d

: ValueType : Object
MTAssets.UltimateLODSystem.MeshSimplifier.Vector3d, Assembly-CSharp-firstpass 0x0018 (24 B) Assembly-CSharp-firstpass.dll
implements IEquatable`1
0x00x0018

Members 5

OffsetSizeNameTypeFlags
0x18zeroVector3dPublicStatic+1 flags
—0x08EpsilondoublePublicStatic+1 flags
0x08xdoublePublic
0x08ydoublePublic
0x08zdoublePublic

Functions 34

SignatureFlagsNativeParams
double get_Magnitude()Public+1 flags0x08
double get_MagnitudeSqr()Public+1 flags0x08
Vector3d get_Normalized()Public+1 flags0x18
double get_Item(int index)Public+1 flags0x08
void set_Item(int index, double value)Public+1 flags0x08
void .ctor(double value)Public+1 flags0x08
void .ctor(double x, double y, double z)Public+1 flags0x08
void .ctor(const Vector3& vector)Public+1 flags0x0C
Vector3d op_Addition(const Vector3d& a, const Vector3d& b)PublicStatic+1 flags0x18
Vector3d op_Subtraction(const Vector3d& a, const Vector3d& b)PublicStatic+1 flags0x18
Vector3d op_Multiply(const Vector3d& a, double d)PublicStatic+1 flags0x18
Vector3d op_Multiply(double d, const Vector3d& a)PublicStatic+1 flags0x18
Vector3d op_Division(const Vector3d& a, double d)PublicStatic+1 flags0x18
Vector3d op_UnaryNegation(const Vector3d& a)PublicStatic+1 flags0x18
bool op_Equality(const Vector3d& lhs, const Vector3d& rhs)PublicStatic+1 flags0x18
bool op_Inequality(const Vector3d& lhs, const Vector3d& rhs)PublicStatic+1 flags0x18
Vector3d op_Implicit(const Vector3& v)PublicStatic+1 flags0x18
Vector3 op_Explicit(const Vector3d& v)PublicStatic+1 flags0x18
void Set(double x, double y, double z)Public0x08
void Scale(ref Vector3d& scale)Public0x18
void Normalize()Public0x00
void Clamp(double min, double max)Public0x08
int GetHashCode()Public+1 flags0x04
bool Equals(object obj)Public+1 flags0x08
bool Equals(const Vector3d& other)PublicFinal+2 flags0x18
string ToString()Public+1 flags0x08
string ToString(const string& format)Public0x08
double Dot(ref Vector3d& lhs, ref Vector3d& rhs)PublicStatic0x18
void Cross(ref Vector3d& lhs, ref Vector3d& rhs, ref Vector3d& result)PublicStatic0x18
double Angle(ref Vector3d& from, ref Vector3d& to)PublicStatic0x18
void Lerp(ref Vector3d& a, ref Vector3d& b, double t, ref Vector3d& result)PublicStatic0x18
void Scale(ref Vector3d& a, ref Vector3d& b, ref Vector3d& result)PublicStatic0x18
void Normalize(ref Vector3d& value, ref Vector3d& result)PublicStatic0x18
void .cctor()PrivateStatic+1 flags0x00

Used by 5

types with a member, parameter or interface of this type