Class VuforiaSkyStoneAccess
- java.lang.Object
-
- com.google.blocks.ftcrobotcontroller.runtime.Access
-
- com.google.blocks.ftcrobotcontroller.runtime.obsolete.VuforiaSkyStoneAccess
-
public final class VuforiaSkyStoneAccess extends Access
A class that provides JavaScript access to Vuforia for SKYSTONE (2019-2020).
-
-
Field Summary
-
Fields inherited from class com.google.blocks.ftcrobotcontroller.runtime.Access
blockFirstName, blocksOpMode, DEFAULT_CAMERA_MONTIOR_FEEDBACK_STRING
-
-
Constructor Summary
Constructors Constructor Description VuforiaSkyStoneAccess(BlocksOpMode blocksOpMode, String identifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activate()
void
deactivate()
Object
getVuforiaLocalizer()
void
initialize_withCameraDirection(String vuforiaLicenseKey, String cameraDirectionString, boolean useExtendedTracking, boolean enableCameraMonitoring, String cameraMonitorFeedbackString, float dx, float dy, float dz, float xAngle, float yAngle, float zAngle, boolean useCompetitionFieldTargetLocations)
void
initialize_withCameraDirection_2(String cameraDirectionString, boolean useExtendedTracking, boolean enableCameraMonitoring, String cameraMonitorFeedbackString, float dx, float dy, float dz, String axesOrderString, float firstAngle, float secondAngle, float thirdAngle, boolean useCompetitionFieldTargetLocations)
void
initialize_withWebcam(String cameraNameString, String webcamCalibrationFilename, boolean useExtendedTracking, boolean enableCameraMonitoring, String cameraMonitorFeedbackString, float dx, float dy, float dz, float xAngle, float yAngle, float zAngle, boolean useCompetitionFieldTargetLocations)
void
initialize_withWebcam_2(String cameraNameString, String webcamCalibrationFilename, boolean useExtendedTracking, boolean enableCameraMonitoring, String cameraMonitorFeedbackString, float dx, float dy, float dz, String axesOrderString, float firstAngle, float secondAngle, float thirdAngle, boolean useCompetitionFieldTargetLocations)
void
setActiveCamera(String cameraNameString)
String
track(String name)
String
trackPose(String name)
-
Methods inherited from class com.google.blocks.ftcrobotcontroller.runtime.Access
checkAngleUnit, checkArg, checkArg, checkAxesOrder, checkAxesReference, checkBlinkinPattern, checkBNO055IMUParameters, checkDistanceUnit, checkMatrixF, checkOpenGLMatrix, checkOrientation, checkOrientation, checkQuaternion, checkQuaternion, checkVectorF, endBlockExecution, getTypeFromClass, handleObsoleteBlockExecution, reportHardwareError, reportInvalidArg, reportWarning, startBlockExecution, startBlockExecution
-
-
-
-
Constructor Detail
-
VuforiaSkyStoneAccess
public VuforiaSkyStoneAccess(BlocksOpMode blocksOpMode, String identifier)
-
-
Method Detail
-
initialize_withCameraDirection
public void initialize_withCameraDirection(String vuforiaLicenseKey, String cameraDirectionString, boolean useExtendedTracking, boolean enableCameraMonitoring, String cameraMonitorFeedbackString, float dx, float dy, float dz, float xAngle, float yAngle, float zAngle, boolean useCompetitionFieldTargetLocations)
-
initialize_withCameraDirection_2
public void initialize_withCameraDirection_2(String cameraDirectionString, boolean useExtendedTracking, boolean enableCameraMonitoring, String cameraMonitorFeedbackString, float dx, float dy, float dz, String axesOrderString, float firstAngle, float secondAngle, float thirdAngle, boolean useCompetitionFieldTargetLocations)
-
initialize_withWebcam
public void initialize_withWebcam(String cameraNameString, String webcamCalibrationFilename, boolean useExtendedTracking, boolean enableCameraMonitoring, String cameraMonitorFeedbackString, float dx, float dy, float dz, float xAngle, float yAngle, float zAngle, boolean useCompetitionFieldTargetLocations)
-
initialize_withWebcam_2
public void initialize_withWebcam_2(String cameraNameString, String webcamCalibrationFilename, boolean useExtendedTracking, boolean enableCameraMonitoring, String cameraMonitorFeedbackString, float dx, float dy, float dz, String axesOrderString, float firstAngle, float secondAngle, float thirdAngle, boolean useCompetitionFieldTargetLocations)
-
activate
public void activate()
-
deactivate
public void deactivate()
-
setActiveCamera
public void setActiveCamera(String cameraNameString)
-
getVuforiaLocalizer
public Object getVuforiaLocalizer()
-
-