C# 클래스 R3.Geometry.VectorND

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

공개 메소드들

메소드 설명
Clone ( ) : VectorND
Dist ( VectorND v ) : double
Divide ( double s ) : void
Dot ( VectorND v ) : double
Normalize ( ) : bool
ProjectTo2D ( double cameraDist ) : VectorND

3D -> 2D projection.

ProjectTo3D ( double cameraDist ) : VectorND

4D -> 3D projection.

VectorND ( double components ) : System.Diagnostics
VectorND ( int dimension ) : System.Diagnostics
operator ( ) : VectorND

메소드 상세

Clone() 공개 메소드

public Clone ( ) : VectorND
리턴 VectorND

Dist() 공개 메소드

public Dist ( VectorND v ) : double
v VectorND
리턴 double

Divide() 공개 메소드

public Divide ( double s ) : void
s double
리턴 void

Dot() 공개 메소드

public Dot ( VectorND v ) : double
v VectorND
리턴 double

Normalize() 공개 메소드

public Normalize ( ) : bool
리턴 bool

ProjectTo2D() 공개 메소드

3D -> 2D projection.
public ProjectTo2D ( double cameraDist ) : VectorND
cameraDist double
리턴 VectorND

ProjectTo3D() 공개 메소드

4D -> 3D projection.
public ProjectTo3D ( double cameraDist ) : VectorND
cameraDist double
리턴 VectorND

VectorND() 공개 메소드

public VectorND ( double components ) : System.Diagnostics
components double
리턴 System.Diagnostics

VectorND() 공개 메소드

public VectorND ( int dimension ) : System.Diagnostics
dimension int
리턴 System.Diagnostics

operator() 공개 정적인 메소드

public static operator ( ) : VectorND
리턴 VectorND