Provides basic operations for manipulating groups, such as moving, resizing, rotating, and checking for overlaps or containment.
These utilities are designed to work with groups in a diagram editor, allowing for transformations and hit testing
based on the group's geometry and the diagram's coordinate system.
The methods take into account the group's points, angle, and bounding rectangle to perform accurate calculations
for movement, resizing, and selection.
This class can be used as a foundation for implementing more complex group behaviors in a diagram editing application.
Provides basic operations for manipulating groups, such as moving, resizing, rotating, and checking for overlaps or containment. These utilities are designed to work with groups in a diagram editor, allowing for transformations and hit testing based on the group's geometry and the diagram's coordinate system. The methods take into account the group's points, angle, and bounding rectangle to perform accurate calculations for movement, resizing, and selection. This class can be used as a foundation for implementing more complex group behaviors in a diagram editing application.