C# 클래스 Glare.Plane3f

A Vector3f normal with a Single distance from origin.
파일 보기 프로젝트 열기: Burton-Radons/Alexandria 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Distance System.Single
Normal Vector3f

공개 메소드들

메소드 설명
Intersect ( Plane3f b, Plane3f c ) : Vector3f

Get the intersection point between the three planes.

Intersect ( Plane3f &b, Plane3f &c, Vector3f &result ) : void

Get the intersection point between the three planes.

NormalizeInPlace ( ) : void

Normalize the Plane3f in place.

Plane3f ( System.Single normalX, System.Single normalY, System.Single normalZ, System.Single distance ) : System

Initialise the Plane3f.

Plane3f ( Vector3f normal, System.Single distance ) : System

Initialise the Plane3f.

메소드 상세

Intersect() 공개 메소드

Get the intersection point between the three planes.
public Intersect ( Plane3f b, Plane3f c ) : Vector3f
b Plane3f
c Plane3f
리턴 Vector3f

Intersect() 공개 메소드

Get the intersection point between the three planes.
public Intersect ( Plane3f &b, Plane3f &c, Vector3f &result ) : void
b Plane3f
c Plane3f
result Vector3f
리턴 void

NormalizeInPlace() 공개 메소드

Normalize the Plane3f in place.
public NormalizeInPlace ( ) : void
리턴 void

Plane3f() 공개 메소드

Initialise the Plane3f.
public Plane3f ( System.Single normalX, System.Single normalY, System.Single normalZ, System.Single distance ) : System
normalX System.Single
normalY System.Single
normalZ System.Single
distance System.Single
리턴 System

Plane3f() 공개 메소드

Initialise the Plane3f.
public Plane3f ( Vector3f normal, System.Single distance ) : System
normal Vector3f
distance System.Single
리턴 System

프로퍼티 상세

Distance 공개적으로 프로퍼티

Get or set the distance from origin.
public Single,System Distance
리턴 System.Single

Normal 공개적으로 프로퍼티

Get or set the direction of the Plane3f.
public Vector3f Normal
리턴 Vector3f