Uses of Interface
com.solibri.geometry.primitive2d.AABB2d
Packages that use AABB2d
-
Uses of AABB2d in com.solibri.geometry.primitive2d
Subinterfaces of AABB2d in com.solibri.geometry.primitive2dModifier and TypeInterfaceDescriptioninterfaceInterface that represents a mutable axis-aligned bounding box in the XY-plane.Methods in com.solibri.geometry.primitive2d that return AABB2dModifier and TypeMethodDescriptionstatic AABB2dReturns a bounding box with the given bounds.static AABB2dReturns a bounding box with the same bounds as in the given bounding box.static AABB2dAABB2d.create(Collection<Vector2d> points)Returns the minimum area axis-aligned bounding box for the given collection of points.Methods in com.solibri.geometry.primitive2d with parameters of type AABB2dModifier and TypeMethodDescriptionbooleanReturns true if the given bounding box is inside this bounding box.static AABB2dReturns a bounding box with the same bounds as in the given bounding box.static MAABB2dReturns a bounding box with the same bounds as in the given bounding box.booleanAABB2d.intersects(AABB2d aabb)Returns true if this bounding box intersects the given bounding box.booleanRay2d.intersects(AABB2d aabb)Returns true if the ray intersects with the bounding rectangle, false otherwise.