C# 클래스 Plane3D, UnityUtils

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

공개 메소드들

메소드 설명
GetDistanceToPoint ( Vector3D, inPt ) : double
GetSide ( Vector3D, inPt ) : bool
Plane3D ( Vector3D, inNormal, Vector3D, inPoint ) : System
Plane3D ( Vector3D, inNormal, double d ) : System
Raycast ( RayD, ray, double &enter ) : bool
SameSide ( Vector3D, inPt0, Vector3D, inPt1 ) : bool
Set3Points ( Vector3D, a, Vector3D, b, Vector3D, c ) : void
SetNormalAndPosition ( Vector3D, inNormal, Vector3D, inPoint ) : void

메소드 상세

GetDistanceToPoint() 공개 메소드

public GetDistanceToPoint ( Vector3D, inPt ) : double
inPt Vector3D,
리턴 double

GetSide() 공개 메소드

public GetSide ( Vector3D, inPt ) : bool
inPt Vector3D,
리턴 bool

Plane3D() 공개 메소드

public Plane3D ( Vector3D, inNormal, Vector3D, inPoint ) : System
inNormal Vector3D,
inPoint Vector3D,
리턴 System

Plane3D() 공개 메소드

public Plane3D ( Vector3D, inNormal, double d ) : System
inNormal Vector3D,
d double
리턴 System

Raycast() 공개 메소드

public Raycast ( RayD, ray, double &enter ) : bool
ray RayD,
enter double
리턴 bool

SameSide() 공개 메소드

public SameSide ( Vector3D, inPt0, Vector3D, inPt1 ) : bool
inPt0 Vector3D,
inPt1 Vector3D,
리턴 bool

Set3Points() 공개 메소드

public Set3Points ( Vector3D, a, Vector3D, b, Vector3D, c ) : void
a Vector3D,
b Vector3D,
c Vector3D,
리턴 void

SetNormalAndPosition() 공개 메소드

public SetNormalAndPosition ( Vector3D, inNormal, Vector3D, inPoint ) : void
inNormal Vector3D,
inPoint Vector3D,
리턴 void