9 our @ISA = qw(Exporter DynaLoader);
10 # Items to export into callers namespace by default. Note: do not export
11 # names by default without a very good reason. Use EXPORT_OK instead.
12 # Do not simply export all your public functions/methods/constants.
15 =head1 Perl binding to C stuct Rect
18 # Preloaded methods go here.
20 # TODO: mangle with the symbol table to create an alias
21 # to sub x. We could call x from inside the sub but that
22 # would be another call and rects are a time-critical object.
25 return RectX($self,@_);
30 return RectX($self,@_);
33 ### TODO: see 'left' above (this is an 'alias' to sub y)
36 return RectY($self,@_);
41 return RectY($self,@_);
44 ### TODO: see 'left' above (this is an 'alias' to sub width)
47 return RectW($self,@_);
52 return RectW($self,@_);
55 ### TODO: see 'left' above (this is an 'alias' to sub height)
58 return RectH($self,@_);
63 return RectH($self,@_);
67 # Autoload methods go after __END__, and are processed by the autosplit program.