C# 클래스 THREE.Box3

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

공개 프로퍼티들

프로퍼티 타입 설명
max Vector3
min Vector3

공개 메소드들

메소드 설명
Box3 ( Vector3 min, Vector3 max ) : System
center ( ) : Vector3
clone ( ) : Box3
containsPoint ( Vector3 point ) : bool
distanceToPoint ( Vector3 point ) : double
empty ( ) : bool
equals ( Box3 bb ) : bool
expandByPoint ( Vector3 p ) : void
expandByScalar ( double s ) : Box3
expandByVector ( Vector3 vector3 ) : Box3
getBoundingSphere ( ) : Sphere
makeEmpty ( ) : Box3
set ( Vector3 min, Vector3 max ) : void
setFromObject ( Object3D obj ) : Box3
size ( ) : Vector3

비공개 메소드들

메소드 설명
isIntersectionBox ( Box3 box ) : bool

메소드 상세

Box3() 공개 메소드

public Box3 ( Vector3 min, Vector3 max ) : System
min Vector3
max Vector3
리턴 System

center() 공개 메소드

public center ( ) : Vector3
리턴 Vector3

clone() 공개 메소드

public clone ( ) : Box3
리턴 Box3

containsPoint() 공개 메소드

public containsPoint ( Vector3 point ) : bool
point Vector3
리턴 bool

distanceToPoint() 공개 메소드

public distanceToPoint ( Vector3 point ) : double
point Vector3
리턴 double

empty() 공개 메소드

public empty ( ) : bool
리턴 bool

equals() 공개 메소드

public equals ( Box3 bb ) : bool
bb Box3
리턴 bool

expandByPoint() 공개 메소드

public expandByPoint ( Vector3 p ) : void
p Vector3
리턴 void

expandByScalar() 공개 메소드

public expandByScalar ( double s ) : Box3
s double
리턴 Box3

expandByVector() 공개 메소드

public expandByVector ( Vector3 vector3 ) : Box3
vector3 Vector3
리턴 Box3

getBoundingSphere() 공개 메소드

public getBoundingSphere ( ) : Sphere
리턴 Sphere

makeEmpty() 공개 메소드

public makeEmpty ( ) : Box3
리턴 Box3

set() 공개 메소드

public set ( Vector3 min, Vector3 max ) : void
min Vector3
max Vector3
리턴 void

setFromObject() 공개 메소드

public setFromObject ( Object3D obj ) : Box3
obj Object3D
리턴 Box3

size() 공개 메소드

public size ( ) : Vector3
리턴 Vector3

프로퍼티 상세

max 공개적으로 프로퍼티

public Vector3 max
리턴 Vector3

min 공개적으로 프로퍼티

public Vector3 min
리턴 Vector3