Object
DistanceCondition
All Implemented Interfaces:
BeforeCondition

public class DistanceCondition extends Object implements BeforeCondition
A BeforeCondition that checks if two ObjectMasks are within a specified maximum distance.
  • Constructor Details

    • DistanceCondition

      public DistanceCondition(Optional<UnitValueDistance> maxDistance, boolean suppressZ, MessageLogger logger)
      Creates a new DistanceCondition instance.
      Parameters:
      maxDistance - The maximum allowed distance between objects.
      suppressZ - Whether to ignore the Z-dimension when calculating distances.
      logger - Logger for outputting messages.
  • Method Details