本文へスキップ

struct_Vector3D


title: struct Vector3D toc_max_heading_level: 4


struct Vector3D

(Niantic.Lightship.Maps.Core.Coordinates.Vector3D)

概要

UnityのVector3に似た倍精度のベクトル。

struct Vector3D {
// フィールド

readonly double X;
readonly double Y;
readonly double Z;

// プロパティ

double Magnitude;
double MagnitudeSquared;

// メソッド

Vector3D(double x, double y, double z);
static Vector3D operator + (in Vector3D a, in Vector3D b);
static Vector3D operator - (in Vector3D a, in Vector3D b);
static Vector3D operator - (in Vector3D a);
static Vector3D operator * (in Vector3D a, double d);
static Vector3D operator * (double d, in Vector3D a);
static Vector3D operator/ (in Vector3D a, double d);
static static operator Vector3 (in Vector3D v);
};

詳細なドキュメント

UnityのVector3に似た倍精度のベクトル。

プロパティ

Magnitude

double Magnitude

このベクトルの長さが返ります。

MagnitudeSquared

double MagnitudeSquared

このベクトルの2乗の長さが返ります。