31 property float X {
float get();
void set(
float value ); }
33 property float Y {
float get();
void set(
float value ); }
35 property float Z {
float get();
void set(
float value ); }
#define MR_DOTNET_NAMESPACE_BEGIN
Definition MRDotNet/MRMeshFwd.h:42
#define MR_DOTNET_NAMESPACE_END
Definition MRDotNet/MRMeshFwd.h:43
represents a 3-dimentional float-typed vector
Definition MRDotNet/MRVector3.h:8
static bool operator==(Vector3f^ a, Vector3f^ b)
static Vector3f operator+(Vector3f^ a, Vector3f^ b)
Vector3f()
creates a new vector with zero coordinates
static Vector3f operator*(float a, Vector3f^ b)
static bool operator!=(Vector3f^ a, Vector3f^ b)
Vector3f(float x, float y, float z)
creates a new vector with specified coordinates
property float X
first coordinate
Definition MRDotNet/MRVector3.h:31
static Vector3f operator*(Vector3f^ a, float b)
static Vector3f Diagonal(float a)
creates a new vector with same coordinates
property float Y
second coordinate
Definition MRDotNet/MRVector3.h:33
static Vector3f operator-(Vector3f^ a, Vector3f^ b)
property float Z
third coordinate
Definition MRDotNet/MRVector3.h:35