C# 클래스 SharpMath.Plane

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

공개 프로퍼티들

프로퍼티 타입 설명
d float
n float3

공개 메소드들

메소드 설명
Belongs ( float3 _p ) : bool
Distance ( float3 _p ) : float
Intersect ( Plane _p0, Plane _p1, float3 &_intersection ) : bool
Intersect ( Plane _p, Ray _ray ) : bool
Intersect ( Ray _Ray, float3 &_intersection ) : bool
Plane ( ) : System
Plane ( float _nx, float _ny, float _nz, float _d ) : System
Plane ( float3 _n, float _d ) : System
Plane ( float3 _p, float3 _n ) : System
Plane ( float3 _p0, float3 _p1, float3 _p2 ) : System
Set ( float _nx, float _ny, float _nz, float _d ) : Plane
Set ( float3 _p, float3 _n ) : Plane
Set ( float3 _p0, float3 _p1, float3 _p2 ) : Plane
Zero ( ) : Plane
operator ( ) : Plane

메소드 상세

Belongs() 공개 메소드

public Belongs ( float3 _p ) : bool
_p float3
리턴 bool

Distance() 공개 메소드

public Distance ( float3 _p ) : float
_p float3
리턴 float

Intersect() 공개 메소드

public Intersect ( Plane _p0, Plane _p1, float3 &_intersection ) : bool
_p0 Plane
_p1 Plane
_intersection float3
리턴 bool

Intersect() 공개 메소드

public Intersect ( Plane _p, Ray _ray ) : bool
_p Plane
_ray Ray
리턴 bool

Intersect() 공개 메소드

public Intersect ( Ray _Ray, float3 &_intersection ) : bool
_Ray Ray
_intersection float3
리턴 bool

Plane() 공개 메소드

public Plane ( ) : System
리턴 System

Plane() 공개 메소드

public Plane ( float _nx, float _ny, float _nz, float _d ) : System
_nx float
_ny float
_nz float
_d float
리턴 System

Plane() 공개 메소드

public Plane ( float3 _n, float _d ) : System
_n float3
_d float
리턴 System

Plane() 공개 메소드

public Plane ( float3 _p, float3 _n ) : System
_p float3
_n float3
리턴 System

Plane() 공개 메소드

public Plane ( float3 _p0, float3 _p1, float3 _p2 ) : System
_p0 float3
_p1 float3
_p2 float3
리턴 System

Set() 공개 메소드

public Set ( float _nx, float _ny, float _nz, float _d ) : Plane
_nx float
_ny float
_nz float
_d float
리턴 Plane

Set() 공개 메소드

public Set ( float3 _p, float3 _n ) : Plane
_p float3
_n float3
리턴 Plane

Set() 공개 메소드

public Set ( float3 _p0, float3 _p1, float3 _p2 ) : Plane
_p0 float3
_p1 float3
_p2 float3
리턴 Plane

Zero() 공개 메소드

public Zero ( ) : Plane
리턴 Plane

operator() 공개 정적인 메소드

public static operator ( ) : Plane
리턴 Plane

프로퍼티 상세

d 공개적으로 프로퍼티

public float d
리턴 float

n 공개적으로 프로퍼티

public float3,SharpMath n
리턴 float3