
Box2D::b2Filter - This holds contact filtering data.

my $filter = Box2D::b2Filter->new(); $filter->categoryBits( $category_bits ); $filter->maskBits( $mask_bits ); $filter->groupIndex($ group_index );

This holds contact filtering data.

Default constructor.
Returns a Box2D::b2Filter
The collision category bits. Normally you would just set one bit.
Parameters:
uint16 $categoryBits (optional)Returns a uint16
Collision groups allow a certain group of objects to never collide (negative) or always collide (positive). Zero means no collision group. Non-zero group filtering always wins against the mask bits.
Parameters:
int16 $groupIndex (optional)Returns a int16
The collision mask bits. This states the categories that this shape would accept for collision.
Parameters:
uint16 $maskBits (optional)Returns a uint16


See "BUGS" in Box2D

