<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [server](./server.md) &gt; [FilterOptions](./server.filteroptions.md)

## FilterOptions type

Filter options for raycasting and intersection queries.

Use for: scoping physics queries to specific colliders or groups. Do NOT use for: persistent collision configuration; use `CollisionGroupsBuilder`<!-- -->.

\*\*Category:\*\* Physics

**Signature:**

```typescript
export type FilterOptions = {
    filterFlags?: RAPIER.QueryFilterFlags;
    filterGroups?: number;
    filterExcludeCollider?: RawCollider;
    filterExcludeRigidBody?: RAPIER.RigidBody;
    filterPredicate?: (collider: RawCollider) => boolean;
};
```
**References:** [RawCollider](./server.rawcollider.md)

