UdonLibrary 1.0.0
機械システム研究部 C++ ライブラリ
読み取り中…
検索中…
一致する文字列を見つけられません
Vector2D.hpp
[詳解]
1//
2// 二次元ベクトル
3//
4// Copyright (c) 2022-2024 udonrobo
5//
6
7#pragma once
8
9#include "Forward/Polar.hpp"
10#include "Forward/Vector2D.hpp"
11#include "Forward/Vector3D.hpp"
12
13inline Udon::Vec3 Udon::Vec2::xy0() const noexcept
14{
15 return { x, y, 0 };
16}
17
18inline Udon::Polar Udon::Vec2::toPolar() const noexcept
19{
20 return { length(), angle() };
21}
極座標系
Definition Polar.hpp:21
ValueType y
Y成分
Definition Vector2D.hpp:31
Udon::Vec3 xy0() const noexcept
Definition Vector2D.hpp:13
ValueType x
X成分
Definition Vector2D.hpp:28
Udon::Polar toPolar() const noexcept
Definition Vector2D.hpp:18
三次元ベクトル
Definition Vector3D.hpp:20