Package com.solibri.smc.api.filter
Interface RayIntersectionFilter
- All Superinterfaces:
ComponentFilter
public interface RayIntersectionFilter extends ComponentFilter
Filter that accepts components whose axis-aligned bounding box (AABB) intersects the ray defined in this filter.
- Since:
- 9.10.2
-
Field Summary
Fields inherited from interface com.solibri.smc.api.filter.ComponentFilter
ACCEPT_ALL, ACCEPT_NONE
-
Method Summary
Static Methods Modifier and Type Method Description static RayIntersectionFilter
of(Ray3d ray)
Returns a filter that accepts components whose AABBs intersect the given ray.Methods inherited from interface com.solibri.smc.api.filter.ComponentFilter
accept, and, negated, or
-
Method Details
-
of
Returns a filter that accepts components whose AABBs intersect the given ray.- Parameters:
ray
- the ray with which accepted component's AABBs intersect- Returns:
- a filter that accepts components whose AABBs intersect the given ray
- Since:
- 9.10.2
-