Class RegionMask
java.lang.Object
com.sk89q.worldedit.function.mask.AbstractMask
com.sk89q.worldedit.function.mask.RegionMask
- All Implemented Interfaces:
Mask
A mask that tests whether given positions are contained within a region.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()Returns a copy of the mask.Get the region.optimize()voidSet the region that positions must be contained within.booleantest(BlockVector3 vector) Returns true if the criteria is met.toMask2D()Get the 2D version of this mask if one exists.Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Mask
inverse, replacesAir, toFilter, toFilter, tryCombine, tryOptimize, tryOr
-
Constructor Details
-
RegionMask
-
-
Method Details
-
getRegion
-
setRegion
Set the region that positions must be contained within.- Parameters:
region- the region
-
test
Description copied from interface:MaskReturns true if the criteria is met.- Parameters:
vector- the vector to test- Returns:
- true if the criteria is met
-
toMask2D
-
copy
-
optimize
-