C# 클래스 GLSharp.Util.Vector3

파일 보기 프로젝트 열기: colin-dumitru/GLSharp

공개 프로퍼티들

프로퍼티 타입 설명
Elements float[]

공개 메소드들

메소드 설명
Add ( Vector3 other ) : Vector3
Add3 ( float x, float y, float z ) : Vector3
Build ( Vector3 other ) : Vector3
Build3 ( float x, float y, float z ) : Vector3
Clone ( ) : Vector3
Cross ( Vector3 other ) : Vector3
Direction ( Vector3 to ) : Vector3
Distance ( Vector3 other ) : float
Distance3 ( float x, float y, float z ) : float
Dot ( Vector3 other ) : float
Length ( ) : int
MultScalar ( float scalar ) : void
MultVect ( Vector3 other ) : void
Normalize ( ) : Vector3
Scale ( float val ) : Vector3
Set ( Vector3 other ) : void
Set3 ( float x, float y, float z ) : void
Subtract ( Vector3 other ) : Vector3
Subtract3 ( float x, float y, float z ) : Vector3
Vector3 ( float elements ) : System

메소드 상세

Add() 공개 메소드

public Add ( Vector3 other ) : Vector3
other Vector3
리턴 Vector3

Add3() 공개 메소드

public Add3 ( float x, float y, float z ) : Vector3
x float
y float
z float
리턴 Vector3

Build() 공개 정적인 메소드

public static Build ( Vector3 other ) : Vector3
other Vector3
리턴 Vector3

Build3() 공개 정적인 메소드

public static Build3 ( float x, float y, float z ) : Vector3
x float
y float
z float
리턴 Vector3

Clone() 공개 메소드

public Clone ( ) : Vector3
리턴 Vector3

Cross() 공개 메소드

public Cross ( Vector3 other ) : Vector3
other Vector3
리턴 Vector3

Direction() 공개 메소드

public Direction ( Vector3 to ) : Vector3
to Vector3
리턴 Vector3

Distance() 공개 메소드

public Distance ( Vector3 other ) : float
other Vector3
리턴 float

Distance3() 공개 메소드

public Distance3 ( float x, float y, float z ) : float
x float
y float
z float
리턴 float

Dot() 공개 메소드

public Dot ( Vector3 other ) : float
other Vector3
리턴 float

Length() 공개 메소드

public Length ( ) : int
리턴 int

MultScalar() 공개 메소드

public MultScalar ( float scalar ) : void
scalar float
리턴 void

MultVect() 공개 메소드

public MultVect ( Vector3 other ) : void
other Vector3
리턴 void

Normalize() 공개 메소드

public Normalize ( ) : Vector3
리턴 Vector3

Scale() 공개 메소드

public Scale ( float val ) : Vector3
val float
리턴 Vector3

Set() 공개 메소드

public Set ( Vector3 other ) : void
other Vector3
리턴 void

Set3() 공개 메소드

public Set3 ( float x, float y, float z ) : void
x float
y float
z float
리턴 void

Subtract() 공개 메소드

public Subtract ( Vector3 other ) : Vector3
other Vector3
리턴 Vector3

Subtract3() 공개 메소드

public Subtract3 ( float x, float y, float z ) : Vector3
x float
y float
z float
리턴 Vector3

Vector3() 공개 메소드

public Vector3 ( float elements ) : System
elements float
리턴 System

프로퍼티 상세

Elements 공개적으로 프로퍼티

public float[] Elements
리턴 float[]