The implementation of the scan algorithm should impose path constraints in order to prevent infinite graph traversal.
@param source {@link KamNode}, the source KAM node to scan out from, which cannot be null @return a populated {@link SimplePath KamPath[]}, or an empty array if no paths were found @throws InvalidArgument Thrown if source is null, or ifsource does not exist within the {@link Kam} to traverse
|
|