본문으로 건너뛰기

BoundBox3D

Bound Box Class

Constructors

NameDescription
BoundBox3D()Construction
BoundBox3D(Vertex3D min, Vertex3D max)Construction
BoundBox3D(Vector3D min, Vector3D max)Construction
BoundBox3D(float x1, float y1, float z1, float x2, float y2, float z2)Construction
BoundBox3D(string x1, string y1, string z1, string x2, string y2, string z2)Construction
BoundBox3D(float[] min, float[] max)Construction
BoundBox3D(string minmax)Construction
BoundBox3D(Vertex3D center, float xLength, float yLength, float zLength)Construction

Properties

NameTypeDescription
CenterXfloatCenter X
CenterYfloatCenter Y
CenterZfloatCenter Z
DistancefloatDistance
LengthXfloatLength X
LengthYfloatLength Y
LengthZfloatLength Z
MaxLengthfloatMax. Length
MaxLengthXYfloatMax. Length X vs. Y
MaxXfloatMax. X
MaxYfloatMax. Y
MaxZfloatMax. Z
MinXfloatMin. X
MinYfloatMin. Y
MinZfloatMin. Z
ResetDatabool데이터 오류로 인해서 강제로 설정된 데이터 여부
TagObjectTag

Methods

NameDescription
AddBoxAdd Box
ContainsBoundBox 영역에 포함 여부
EqualsIs Equals
GetCenterGet Center
GetVertexArrayMaxMax. Vertex
GetVertexArrayMinMin. Vertex
GetVertexMaxGet Max. Vertex
GetVertexMinGet Min. Vertex
IsRangeCollideIs Range Collide
IsReasonableIs Reasonable Bound Box
IsValidIs Valid Bound Box
SetSet Vertex
Subtract바운드박스를 뺀 나머지 영역을 나누어 바운드박스 배열로 반환
ToArrayTo Array
ToListTo List
ToStringTo String
ToStringLengthTo String Length
ToStringMaxTo String Max. Vertex
ToStringMinTo String Min. Vertex