C# 클래스 SharpMath.Ray

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

공개 메소드들

메소드 설명
Bend ( float3 _Axis, float _fBendFactor ) : Ray
GetHitPos ( ) : float3
GoToHit ( ) : Ray
March ( float _fDelta ) : Ray
Ray ( ) : System
Ray ( Ray _Source ) : System
Ray ( float3 _Pos, float3 _Aim ) : System
Ray ( float3 _Pos, float3 _Aim, float _fLength ) : System
Ray ( float3 _Pos, float3 _Aim, float _fLength, float _fMarchedLength ) : System
Set ( Ray _r ) : void
TurnAboutOrtho ( float3 _Axis, float _fAngle ) : Ray
operator ( ) : Ray

메소드 상세

Bend() 공개 메소드

public Bend ( float3 _Axis, float _fBendFactor ) : Ray
_Axis float3
_fBendFactor float
리턴 Ray

GetHitPos() 공개 메소드

public GetHitPos ( ) : float3
리턴 float3

GoToHit() 공개 메소드

public GoToHit ( ) : Ray
리턴 Ray

March() 공개 메소드

public March ( float _fDelta ) : Ray
_fDelta float
리턴 Ray

Ray() 공개 메소드

public Ray ( ) : System
리턴 System

Ray() 공개 메소드

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

Ray() 공개 메소드

public Ray ( float3 _Pos, float3 _Aim ) : System
_Pos float3
_Aim float3
리턴 System

Ray() 공개 메소드

public Ray ( float3 _Pos, float3 _Aim, float _fLength ) : System
_Pos float3
_Aim float3
_fLength float
리턴 System

Ray() 공개 메소드

public Ray ( float3 _Pos, float3 _Aim, float _fLength, float _fMarchedLength ) : System
_Pos float3
_Aim float3
_fLength float
_fMarchedLength float
리턴 System

Set() 공개 메소드

public Set ( Ray _r ) : void
_r Ray
리턴 void

TurnAboutOrtho() 공개 메소드

public TurnAboutOrtho ( float3 _Axis, float _fAngle ) : Ray
_Axis float3
_fAngle float
리턴 Ray

operator() 공개 정적인 메소드

public static operator ( ) : Ray
리턴 Ray