toggle menu
CreeperHeal2
JVM
switch theme
search in API
CreeperHeal2
/
net.pdevita.creeperheal2.core
/
Boundary
Boundary
class
Boundary
(
var
highX
:
Int
,
var
highY
:
Int
,
var
highZ
:
Int
,
var
lowX
:
Int
,
var
lowY
:
Int
,
var
lowZ
:
Int
,
var
world
:
World
)
Members
Constructors
Boundary
Link copied to clipboard
constructor
(
initialLocation
:
Location
,
explosionBlocks
:
MergeableLinkedList
<
ExplodedBlock
>
,
explosionEntities
:
MergeableLinkedList
<
ExplodedEntity
>
)
constructor
(
explosionBlocks
:
MergeableLinkedList
<
ExplodedBlock
>
)
constructor
(
blockList
:
List
<
Block
>
)
constructor
(
highX
:
Int
,
highY
:
Int
,
highZ
:
Int
,
lowX
:
Int
,
lowY
:
Int
,
lowZ
:
Int
,
world
:
World
)
Types
Companion
Link copied to clipboard
object
Companion
Properties
high
X
Link copied to clipboard
var
highX
:
Int
high
Y
Link copied to clipboard
var
highY
:
Int
high
Z
Link copied to clipboard
var
highZ
:
Int
low
X
Link copied to clipboard
var
lowX
:
Int
low
Y
Link copied to clipboard
var
lowY
:
Int
low
Z
Link copied to clipboard
var
lowZ
:
Int
world
Link copied to clipboard
var
world
:
World
Functions
center
Link copied to clipboard
fun
center
(
)
:
Location
center
As
Vector
Link copied to clipboard
fun
centerAsVector
(
)
:
Triple
<
Int
,
Int
,
Int
>
in
Boundary
Link copied to clipboard
fun
inBoundary
(
loc
:
Location
)
:
Boolean
overlaps
Link copied to clipboard
fun
overlaps
(
other
:
Boundary
)
:
Boolean
to
Bounding
Box
Link copied to clipboard
fun
toBoundingBox
(
)
:
BoundingBox
to
String
Link copied to clipboard
open
override
fun
toString
(
)
:
String