Space Engineers
Public Member Functions | Static Public Member Functions | Public Attributes | Properties | List of all members
VRage.SerializableVector3D Struct Reference

Public Member Functions

bool ShouldSerializeX ()
 
bool ShouldSerializeY ()
 
bool ShouldSerializeZ ()
 
 SerializableVector3D (double x, double y, double z)
 
 SerializableVector3D (Vector3D v)
 

Static Public Member Functions

static implicit operator Vector3D (SerializableVector3D v)
 
static implicit operator SerializableVector3D (Vector3D v)
 

Public Attributes

double X
 
double Y
 
double Z
 

Properties

double x [get, set]
 
double y [get, set]
 
double z [get, set]
 
bool IsZero [get]
 

Detailed Description

Definition at line 13 of file SerializableVector3D.cs.

Constructor & Destructor Documentation

VRage.SerializableVector3D.SerializableVector3D ( double  x,
double  y,
double  z 
)
inline

Definition at line 23 of file SerializableVector3D.cs.

VRage.SerializableVector3D.SerializableVector3D ( Vector3D  v)
inline

Definition at line 30 of file SerializableVector3D.cs.

Member Function Documentation

static implicit VRage.SerializableVector3D.operator SerializableVector3D ( Vector3D  v)
inlinestatic

Definition at line 56 of file SerializableVector3D.cs.

static implicit VRage.SerializableVector3D.operator Vector3D ( SerializableVector3D  v)
inlinestatic

Definition at line 51 of file SerializableVector3D.cs.

bool VRage.SerializableVector3D.ShouldSerializeX ( )
inline

Definition at line 19 of file SerializableVector3D.cs.

bool VRage.SerializableVector3D.ShouldSerializeY ( )
inline

Definition at line 20 of file SerializableVector3D.cs.

bool VRage.SerializableVector3D.ShouldSerializeZ ( )
inline

Definition at line 21 of file SerializableVector3D.cs.

Member Data Documentation

double VRage.SerializableVector3D.X

Definition at line 15 of file SerializableVector3D.cs.

double VRage.SerializableVector3D.Y

Definition at line 16 of file SerializableVector3D.cs.

double VRage.SerializableVector3D.Z

Definition at line 17 of file SerializableVector3D.cs.

Property Documentation

bool VRage.SerializableVector3D.IsZero
get

Definition at line 49 of file SerializableVector3D.cs.

double VRage.SerializableVector3D.x
getset

Definition at line 39 of file SerializableVector3D.cs.

double VRage.SerializableVector3D.y
getset

Definition at line 43 of file SerializableVector3D.cs.

double VRage.SerializableVector3D.z
getset

Definition at line 47 of file SerializableVector3D.cs.


The documentation for this struct was generated from the following file: