Package org.photonvision.targeting.proto
Class PhotonTrackedTargetProto
java.lang.Object
org.photonvision.targeting.proto.PhotonTrackedTargetProto
- All Implemented Interfaces:
edu.wpi.first.util.protobuf.Protobuf<PhotonTrackedTarget,
Photon.ProtobufPhotonTrackedTarget>
public class PhotonTrackedTargetProto
extends Object
implements edu.wpi.first.util.protobuf.Protobuf<PhotonTrackedTarget,Photon.ProtobufPhotonTrackedTarget>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionus.hebi.quickbuf.Descriptors.Descriptor
edu.wpi.first.util.protobuf.Protobuf<?,
?>[] void
void
pack
(us.hebi.quickbuf.RepeatedMessage<Photon.ProtobufPhotonTrackedTarget> msg, List<PhotonTrackedTarget> value) unpack
(us.hebi.quickbuf.RepeatedMessage<Photon.ProtobufPhotonTrackedTarget> msg) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface edu.wpi.first.util.protobuf.Protobuf
forEachDescriptor, getTypeString, unpackInto
-
Constructor Details
-
PhotonTrackedTargetProto
public PhotonTrackedTargetProto()
-
-
Method Details
-
getTypeClass
- Specified by:
getTypeClass
in interfaceedu.wpi.first.util.protobuf.Protobuf<PhotonTrackedTarget,
Photon.ProtobufPhotonTrackedTarget>
-
getDescriptor
public us.hebi.quickbuf.Descriptors.Descriptor getDescriptor()- Specified by:
getDescriptor
in interfaceedu.wpi.first.util.protobuf.Protobuf<PhotonTrackedTarget,
Photon.ProtobufPhotonTrackedTarget>
-
getNested
public edu.wpi.first.util.protobuf.Protobuf<?,?>[] getNested()- Specified by:
getNested
in interfaceedu.wpi.first.util.protobuf.Protobuf<PhotonTrackedTarget,
Photon.ProtobufPhotonTrackedTarget>
-
createMessage
- Specified by:
createMessage
in interfaceedu.wpi.first.util.protobuf.Protobuf<PhotonTrackedTarget,
Photon.ProtobufPhotonTrackedTarget>
-
unpack
- Specified by:
unpack
in interfaceedu.wpi.first.util.protobuf.Protobuf<PhotonTrackedTarget,
Photon.ProtobufPhotonTrackedTarget>
-
unpack
public List<PhotonTrackedTarget> unpack(us.hebi.quickbuf.RepeatedMessage<Photon.ProtobufPhotonTrackedTarget> msg) -
pack
- Specified by:
pack
in interfaceedu.wpi.first.util.protobuf.Protobuf<PhotonTrackedTarget,
Photon.ProtobufPhotonTrackedTarget>
-
pack
public void pack(us.hebi.quickbuf.RepeatedMessage<Photon.ProtobufPhotonTrackedTarget> msg, List<PhotonTrackedTarget> value)
-