C# 클래스 SharpMath.Vector4D

파일 보기 프로젝트 열기: Patapom/GodComplex 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
x float

공개 메소드들

메소드 설명
Add ( float _x, float _y, float _z, float _w ) : void
Clamp ( float _fMin, float _fMax ) : void
IsNormalized ( ) : bool
IsTooSmall ( ) : bool
Magnitude ( ) : float
MakeZero ( ) : void
Max ( ) : float
Max ( Vector4D _Op ) : void
Min ( ) : float
Min ( Vector4D _Op ) : void
Normalize ( ) : Vector4D
Parse ( string _Source ) : Vector4D
Product ( ) : float
Set ( Point4D _Source ) : void
Set ( Vector2D _Source ) : void
Set ( Vector4D _Source ) : void
Set ( float _f ) : void
Set ( float _x, float _y, float _z, float _w ) : void
Set ( float3 _Source ) : void
Set ( float3 _Source, float _w ) : void
SquareMagnitude ( ) : float
Sum ( ) : float
ToString ( ) : string
Vector4D ( ) : System
Vector4D ( Point4D _Source ) : System
Vector4D ( Vector2D _Source ) : System
Vector4D ( Vector4D _Source ) : System
Vector4D ( float _f ) : System
Vector4D ( float _x, float _y, float _z, float _w ) : System
Vector4D ( float3 _Source ) : System
Vector4D ( float3 _Source, float _w ) : System
operator ( ) : Vector4D
operator ( ) : bool
operator ( ) : float
this ( int _Index ) : float

메소드 상세

Add() 공개 메소드

public Add ( float _x, float _y, float _z, float _w ) : void
_x float
_y float
_z float
_w float
리턴 void

Clamp() 공개 메소드

public Clamp ( float _fMin, float _fMax ) : void
_fMin float
_fMax float
리턴 void

IsNormalized() 공개 메소드

public IsNormalized ( ) : bool
리턴 bool

IsTooSmall() 공개 메소드

public IsTooSmall ( ) : bool
리턴 bool

Magnitude() 공개 메소드

public Magnitude ( ) : float
리턴 float

MakeZero() 공개 메소드

public MakeZero ( ) : void
리턴 void

Max() 공개 메소드

public Max ( ) : float
리턴 float

Max() 공개 메소드

public Max ( Vector4D _Op ) : void
_Op Vector4D
리턴 void

Min() 공개 메소드

public Min ( ) : float
리턴 float

Min() 공개 메소드

public Min ( Vector4D _Op ) : void
_Op Vector4D
리턴 void

Normalize() 공개 메소드

public Normalize ( ) : Vector4D
리턴 Vector4D

Parse() 공개 정적인 메소드

public static Parse ( string _Source ) : Vector4D
_Source string
리턴 Vector4D

Product() 공개 메소드

public Product ( ) : float
리턴 float

Set() 공개 메소드

public Set ( Point4D _Source ) : void
_Source Point4D
리턴 void

Set() 공개 메소드

public Set ( Vector2D _Source ) : void
_Source Vector2D
리턴 void

Set() 공개 메소드

public Set ( Vector4D _Source ) : void
_Source Vector4D
리턴 void

Set() 공개 메소드

public Set ( float _f ) : void
_f float
리턴 void

Set() 공개 메소드

public Set ( float _x, float _y, float _z, float _w ) : void
_x float
_y float
_z float
_w float
리턴 void

Set() 공개 메소드

public Set ( float3 _Source ) : void
_Source float3
리턴 void

Set() 공개 메소드

public Set ( float3 _Source, float _w ) : void
_Source float3
_w float
리턴 void

SquareMagnitude() 공개 메소드

public SquareMagnitude ( ) : float
리턴 float

Sum() 공개 메소드

public Sum ( ) : float
리턴 float

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

Vector4D() 공개 메소드

public Vector4D ( ) : System
리턴 System

Vector4D() 공개 메소드

public Vector4D ( Point4D _Source ) : System
_Source Point4D
리턴 System

Vector4D() 공개 메소드

public Vector4D ( Vector2D _Source ) : System
_Source Vector2D
리턴 System

Vector4D() 공개 메소드

public Vector4D ( Vector4D _Source ) : System
_Source Vector4D
리턴 System

Vector4D() 공개 메소드

public Vector4D ( float _f ) : System
_f float
리턴 System

Vector4D() 공개 메소드

public Vector4D ( float _x, float _y, float _z, float _w ) : System
_x float
_y float
_z float
_w float
리턴 System

Vector4D() 공개 메소드

public Vector4D ( float3 _Source ) : System
_Source float3
리턴 System

Vector4D() 공개 메소드

public Vector4D ( float3 _Source, float _w ) : System
_Source float3
_w float
리턴 System

operator() 공개 정적인 메소드

public static operator ( ) : Vector4D
리턴 Vector4D

operator() 공개 정적인 메소드

public static operator ( ) : bool
리턴 bool

operator() 공개 정적인 메소드

public static operator ( ) : float
리턴 float

this() 공개 메소드

public this ( int _Index ) : float
_Index int
리턴 float

프로퍼티 상세

x 공개적으로 프로퍼티

public float x
리턴 float