C# 클래스 Axiom.SceneManagers.PortalConnected.PCPlane

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

보호된 프로퍼티들

프로퍼티 타입 설명
mPortal Portal
plane Axiom.Math.Plane

공개 메소드들

메소드 설명
GetSide ( AxisAlignedBox box ) : PlaneSide
GetSide ( Vector3 point ) : PlaneSide
GetSide ( Vector3 centre, Vector3 halfSize ) : PlaneSide
PCPlane ( ) : System
PCPlane ( Plane plane ) : System
PCPlane ( Vector3 rkNormal, Vector3 rkPoint ) : System
PCPlane ( Vector3 rkPoint0, Vector3 rkPoint1, Vector3 rkPoint2 ) : System
Redefine ( Vector3 rkNormal, Vector3 rkPoint ) : void
Redefine ( Vector3 point0, Vector3 point1, Vector3 point2 ) : void
SetFromAxiomPlane ( Plane axiomPlane ) : void

메소드 상세

GetSide() 공개 메소드

public GetSide ( AxisAlignedBox box ) : PlaneSide
box Axiom.Math.AxisAlignedBox
리턴 PlaneSide

GetSide() 공개 메소드

public GetSide ( Vector3 point ) : PlaneSide
point Vector3
리턴 PlaneSide

GetSide() 공개 메소드

public GetSide ( Vector3 centre, Vector3 halfSize ) : PlaneSide
centre Vector3
halfSize Vector3
리턴 PlaneSide

PCPlane() 공개 메소드

public PCPlane ( ) : System
리턴 System

PCPlane() 공개 메소드

public PCPlane ( Plane plane ) : System
plane Axiom.Math.Plane
리턴 System

PCPlane() 공개 메소드

public PCPlane ( Vector3 rkNormal, Vector3 rkPoint ) : System
rkNormal Vector3
rkPoint Vector3
리턴 System

PCPlane() 공개 메소드

public PCPlane ( Vector3 rkPoint0, Vector3 rkPoint1, Vector3 rkPoint2 ) : System
rkPoint0 Vector3
rkPoint1 Vector3
rkPoint2 Vector3
리턴 System

Redefine() 공개 메소드

public Redefine ( Vector3 rkNormal, Vector3 rkPoint ) : void
rkNormal Vector3
rkPoint Vector3
리턴 void

Redefine() 공개 메소드

public Redefine ( Vector3 point0, Vector3 point1, Vector3 point2 ) : void
point0 Vector3
point1 Vector3
point2 Vector3
리턴 void

SetFromAxiomPlane() 공개 메소드

public SetFromAxiomPlane ( Plane axiomPlane ) : void
axiomPlane Axiom.Math.Plane
리턴 void

프로퍼티 상세

mPortal 보호되어 있는 프로퍼티

protected Portal,Axiom.SceneManagers.PortalConnected mPortal
리턴 Portal

plane 보호되어 있는 프로퍼티

protected Plane,Axiom.Math plane
리턴 Axiom.Math.Plane