Job
abstract class Job extends Job implements ShouldQueue
Traits
Properties
protected float | $distance | Distance between laser points im cm to use for computation. |
|
protected int | $labelId | ID of the laser point label. |
Methods
Filtered
filterInvalidLaserPoints(Collection $annotations)
Removes items from the annotations array if the laser point annotations are invalid.
void
__construct(float $distance, int $labelId)
Create a new job instance.
void
handle()
Execute the job.
Collection
getLaserpointsForVolume(int $id)
Collects all images of a volume that contain laser point annotations.
string
gather(Collection $points)
Perform the gather step.
Details
in
FiltersInvalidLaserPoints at line 16
Filtered
filterInvalidLaserPoints(Collection $annotations)
Removes items from the annotations array if the laser point annotations are invalid.
at line 46
void
__construct(float $distance, int $labelId)
Create a new job instance.
at line 57
abstract void
handle()
Execute the job.
at line 66
protected Collection
getLaserpointsForVolume(int $id)
Collects all images of a volume that contain laser point annotations.
at line 89
protected string
gather(Collection $points)
Perform the gather step.