public boolean intersect(int[] start, int[] off) {
		int len = this.start.length;
		boolean isIntersect = true;
		for (int i = 0; i < len; i++) {
			if ((this.start[i] >= start[i] + off[i] || this.start[i]
					+ this.chunkStep[i] <= start[i])) {
				isIntersect = false;
			}
		}
		return isIntersect;
	}