---
name: "Clutter::ActorBox"
section: "3pm"
platform: "linux"
package: "libclutter-perl"
version: "1.002-1"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/Clutter::ActorBox"
---

# Clutter::ActorBox(3pm)

wrapper for ClutterActorBox

## NAME

Clutter::ActorBox - wrapper for ClutterActorBox

## DESCRIPTION

The bounding box of an actor, represented by the coordinates of the upper left and lower right corners:

```
  +-----------------------+
  | (x1,y1)               |
  |                       |
  |               (x2,y2) |
  +-----------------------+
```

## HIERARCHY

```
  Glib::Boxed
  +----Clutter::ActorBox
```

## METHODS

### actorbox = Clutter::ActorBox-\>new ($x1, $y1, $x2, $y2)

- •

  `$x1` (double)

- •

  `$y1` (double)

- •

  `$x2` (double)

- •

  `$y2` (double)

### double = $box-\>get\_area

### boolean = $box-\>contains ($x, $y)

- •

  `$x` (double)

- •

  `$y` (double)

### height = $box-\>height

### (x, y) = $box-\>origin

### (width, height) = $box-\>size

### (x1, y1, x2, y2) = $box-\>values

### width = $box-\>width

### x = $box-\>x

### integer = $box-\>x1

### oldvalue = $box-\>x1 ($newvalue)

- •

  `$newvalue` (integer)

### integer = $box-\>x2

### oldvalue = $box-\>x2 ($newvalue)

- •

  `$newvalue` (integer)

### y = $box-\>y

### integer = $box-\>y1

### oldvalue = $box-\>y1 ($newvalue)

- •

  `$newvalue` (integer)

### integer = $box-\>y2

### oldvalue = $box-\>y2 ($newvalue)

- •

  `$newvalue` (integer)

## SEE ALSO

Clutter, Glib::Boxed

## COPYRIGHT

Copyright (C) 2006, 2007, 2008  OpenedHand Ltd

Copyright (C) 2009  Intel Corporation

This module is free software; you can redistribute it and/or modify it under the terms of either:

- •

  the GNU Lesser General Public Library version 2.1; or

- •

  the Artistic License, version 2.0.

See Clutter for the full copyright notice.
