Pocketmine Generator for Earth and heightmap based generation.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

52 lines
1.2 KiB

<?php
/**
* _____ _____ _ _ _____ ______
* / ____| | __ \ (_) | | | __ \| ____|
* | | __ ___ _ __ | |__) |_ _ _ _ __ | |_ ___ _ __| |__) | |__
* | | |_ |/ _ \ '_ \| ___/ _` | | '_ \| __/ _ \ '__| ___/| __|
* | |__| | __/ | | | | | (_| | | | | | || __/ | | | | |____
* \_____|\___|_| |_|_| \__,_|_|_| |_|\__\___|_| |_| |______|
* Pocketmine Generator for Earth and heightmap based generation.
*
* Copyright (C) Ad5001 2017
*
* @author Ad5001
* @api 3.0.0
* @copyright 2017 Ad5001
* @license NTOSL - View LICENSE.md
* @version 1.0.0
* @package GenPainterPE
*
*/
namespace Ad5001\GenPainterPE\utils;
class Range {
/** @var int */
public $from;
/** @var int */
public $to;
/**
* Creates a Range class
*
* @param int $from
* @param int $to
*/
public function __construct(int $from, int $to) {
$this->from = $from;
$this->to = $to;
}
/**
* Check if a number is in the range
*
* @param int $toTest
* @return boolean
*/
public function isInRange(int $toTest){
return $this->from <= $toTest && $toTest < $this->to;
}
}