Class Collect2dTargetsPipe
java.lang.Object
org.photonvision.vision.pipe.CVPipe<List<PotentialTarget>,List<TrackedTarget>,Collect2dTargetsPipe.Collect2dTargetsParams>
org.photonvision.vision.pipe.impl.Collect2dTargetsPipe
public class Collect2dTargetsPipe
extends CVPipe<List<PotentialTarget>,List<TrackedTarget>,Collect2dTargetsPipe.Collect2dTargetsParams>
Represents a pipe that collects available 2d targets.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.photonvision.vision.pipe.CVPipe
CVPipe.CVPipeResult<O>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected List<TrackedTarget>
process
(List<PotentialTarget> in) Processes this pipeline.
-
Constructor Details
-
Collect2dTargetsPipe
public Collect2dTargetsPipe()
-
-
Method Details
-
process
Processes this pipeline.- Specified by:
process
in classCVPipe<List<PotentialTarget>,
List<TrackedTarget>, Collect2dTargetsPipe.Collect2dTargetsParams> - Parameters:
in
- Input for pipe processing.- Returns:
- A list of tracked targets.
-