Class PhotonConfiguration
java.lang.Object
org.photonvision.common.configuration.PhotonConfiguration
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
-
Constructor Summary
ConstructorsConstructorDescriptionPhotonConfiguration
(HardwareConfig hardwareConfig, HardwareSettings hardwareSettings, NetworkConfig networkConfig, edu.wpi.first.apriltag.AprilTagFieldLayout atfl) PhotonConfiguration
(HardwareConfig hardwareConfig, HardwareSettings hardwareSettings, NetworkConfig networkConfig, edu.wpi.first.apriltag.AprilTagFieldLayout atfl, HashMap<String, CameraConfiguration> cameraConfigurations) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addCameraConfig
(String name, CameraConfiguration config) void
addCameraConfig
(CameraConfiguration config) void
addCameraConfigs
(Collection<VisionSource> sources) edu.wpi.first.apriltag.AprilTagFieldLayout
void
setApriltagFieldLayout
(edu.wpi.first.apriltag.AprilTagFieldLayout atfl) void
setNetworkConfig
(NetworkConfig networkConfig)
-
Constructor Details
-
PhotonConfiguration
public PhotonConfiguration(HardwareConfig hardwareConfig, HardwareSettings hardwareSettings, NetworkConfig networkConfig, edu.wpi.first.apriltag.AprilTagFieldLayout atfl) -
PhotonConfiguration
public PhotonConfiguration(HardwareConfig hardwareConfig, HardwareSettings hardwareSettings, NetworkConfig networkConfig, edu.wpi.first.apriltag.AprilTagFieldLayout atfl, HashMap<String, CameraConfiguration> cameraConfigurations) -
PhotonConfiguration
public PhotonConfiguration()
-
-
Method Details
-
getHardwareConfig
-
getNetworkConfig
-
getHardwareSettings
-
getApriltagFieldLayout
public edu.wpi.first.apriltag.AprilTagFieldLayout getApriltagFieldLayout() -
setApriltagFieldLayout
public void setApriltagFieldLayout(edu.wpi.first.apriltag.AprilTagFieldLayout atfl) -
setNetworkConfig
-
getCameraConfigurations
-
addCameraConfigs
-
addCameraConfig
-
addCameraConfig
-
toHashMap
-