GameServer
公開メンバ関数 | 公開変数類 | 静的公開変数類 | 全メンバ一覧
Vector3D クラス

#include <Vector3D.h>

Vector3D 連携図
Collaboration graph
[凡例]

公開メンバ関数

 Vector3D ()
 
 Vector3D (float InX, float InY, float InZ)
 
 Vector3D (const Vector3D &Arg)
 
float GetSize () const
 
float GetSizeSq () const
 
Vector3D GetNormalized () const
 
void Normalize ()
 
Vector3D operator+ (const Vector3D &Arg) const
 
Vector3D operator- (const Vector3D &Arg) const
 
void operator+= (const Vector3D &Arg)
 
void operator-= (const Vector3D &Arg)
 
Vector3D operator* (float Arg) const
 
Vector3D operator/ (float Arg) const
 
void operator*= (float Arg)
 
void operator/= (float Arg)
 
bool operator== (const Vector3D &Arg) const
 
bool operator!= (const Vector3D &Arg) const
 

公開変数類

float X
 
float Y
 
float Z
 

静的公開変数類

static const Vector3D Zero
 

構築子と解体子

◆ Vector3D() [1/3]

Vector3D::Vector3D ( )
inline

◆ Vector3D() [2/3]

Vector3D::Vector3D ( float  InX,
float  InY,
float  InZ 
)
inline

◆ Vector3D() [3/3]

Vector3D::Vector3D ( const Vector3D Arg)
inline

関数詳解

◆ GetNormalized()

Vector3D Vector3D::GetNormalized ( ) const
inline
呼び出し関係図:
被呼び出し関係図:

◆ GetSize()

float Vector3D::GetSize ( ) const
inline
呼び出し関係図:
被呼び出し関係図:

◆ GetSizeSq()

float Vector3D::GetSizeSq ( ) const
inline
被呼び出し関係図:

◆ Normalize()

void Vector3D::Normalize ( )
inline
呼び出し関係図:

◆ operator!=()

bool Vector3D::operator!= ( const Vector3D Arg) const
inline

◆ operator*()

Vector3D Vector3D::operator* ( float  Arg) const
inline

◆ operator*=()

void Vector3D::operator*= ( float  Arg)
inline

◆ operator+()

Vector3D Vector3D::operator+ ( const Vector3D Arg) const
inline

◆ operator+=()

void Vector3D::operator+= ( const Vector3D Arg)
inline

◆ operator-()

Vector3D Vector3D::operator- ( const Vector3D Arg) const
inline

◆ operator-=()

void Vector3D::operator-= ( const Vector3D Arg)
inline

◆ operator/()

Vector3D Vector3D::operator/ ( float  Arg) const
inline

◆ operator/=()

void Vector3D::operator/= ( float  Arg)
inline

◆ operator==()

bool Vector3D::operator== ( const Vector3D Arg) const
inline

メンバ詳解

◆ X

float Vector3D::X

◆ Y

float Vector3D::Y

◆ Z

float Vector3D::Z

◆ Zero

const Vector3D Vector3D::Zero
static

このクラス詳解は次のファイルから抽出されました: