Lines Matching full:movement
156 * @return The set of barrier movement directions the movement vector
178 * Test if the barrier may block movement in the direction defined by
180 * blocked, it does not test if the barrier actually blocks the movement.
182 * @return TRUE if the barrier blocks the direction of movement or FALSE
210 * Test if the movement vector x1/y1 → x2/y2 is intersecting with the
211 * barrier. A movement vector with the startpoint or endpoint adjacent to
214 * @param x1 X start coordinate of movement vector
215 * @param y1 Y start coordinate of movement vector
216 * @param x2 X end coordinate of movement vector
217 * @param y2 Y end coordinate of movement vector
317 * Find the nearest barrier client that is blocking movement from x1/y1 to x2/y2.
319 * @param dir Only barriers blocking movement in direction dir are checked
320 * @param x1 X start coordinate of movement vector
321 * @param y1 Y start coordinate of movement vector
322 * @param x2 X end coordinate of movement vector
323 * @param y2 Y end coordinate of movement vector
324 * @return The barrier nearest to the movement origin that blocks this movement.
361 * Clamp to the given barrier given the movement direction specified in dir.
364 * @param dir The movement direction
429 * Given the origin and the movement vector, get the nearest barrier in input_constrain_cursor()
430 * to the origin that is blocking the movement. in input_constrain_cursor()