Doloro GDK 22 .1.0 Beta
by Tauri Interactive
Doloro.BaseTypes.Vector3d Struct Reference

Detailed Description

Serialisable version of UnityEngine.Vector2 structure with double precision.

Public Member Functions

 Vector3d (double x, double y, double z)
 
 Vector3d (float x, float y, float z)
 
 Vector3d (UnityEngine.Vector3 v)
 
 Vector3d (Vector3 v)
 

Static Public Member Functions

static double Distance (UnityEngine.Vector3 p1, UnityEngine.Vector3 p2)
 Computes distance between two points in 3D coordinates. More...
 
static implicit operator UnityEngine.Vector3 (Vector3d d)
 
static implicit operator Vector3d (UnityEngine.Vector3 d)
 
static implicit operator Vector3 (Vector3d d)
 
static implicit operator Vector3d (Vector3 d)
 

Public Attributes

double x
 
double y
 
double z
 

Properties

static Vector3d zero [get]
 Returns (0, 0, 0) vector.
 
static Vector3d one [get]
 Returns (1, 1, 1) vector.
 

Member Function Documentation

◆ Distance()

static double Doloro.BaseTypes.Vector3d.Distance ( UnityEngine.Vector3  p1,
UnityEngine.Vector3  p2 
)
static

Computes distance between two points in 3D coordinates.

Parameters
p1Point XYZ coordinates.
p2Point XYZ coordinates.
Returns
Distance between points.

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