Index

A B C D F G H I L M N O P R S T U V 
All Classes|All Packages

A

ACTION - app.pivo.android.prosdk.tracking.Tracking
 
ActionGraphic - Class in app.pivo.android.prosdk
 
ActionGraphic(GraphicOverlay, Rect) - Constructor for class app.pivo.android.prosdk.ActionGraphic
Object tracking graphic overlay.
add(GraphicOverlay.Graphic) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay
Adds a graphic to the overlay.
app.pivo.android.prosdk - package app.pivo.android.prosdk
 
app.pivo.android.prosdk.events - package app.pivo.android.prosdk.events
 
app.pivo.android.prosdk.exceptions - package app.pivo.android.prosdk.exceptions
 
app.pivo.android.prosdk.tracking - package app.pivo.android.prosdk.tracking
 
app.pivo.android.prosdk.util - package app.pivo.android.prosdk.util
 

B

BatteryChanged(int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.BatteryChanged
 
BLACK - app.pivo.android.prosdk.util.PivoType
 
build() - Method in class app.pivo.android.prosdk.tracking.FrameMetadata.Builder
 
Builder() - Constructor for class app.pivo.android.prosdk.tracking.FrameMetadata.Builder
 

C

CAMERA - app.pivo.android.prosdk.RemoteButtonEvent
 
changeName(String) - Method in class app.pivo.android.prosdk.PivoProSdk
 
changeName(String) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to change Pivo name.
clear() - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay
Removes all graphics from the overlay.
CONNECTION_COMPLETED - Static variable in class app.pivo.android.prosdk.events.PivoEventBus
Connection completed subject.
CONNECTION_FAILURE - Static variable in class app.pivo.android.prosdk.events.PivoEventBus
Connection failed or an app is disconnected from Pivo.
ConnectionComplete() - Constructor for class app.pivo.android.prosdk.events.PivoEvent.ConnectionComplete
 
ConnectionFailure() - Constructor for class app.pivo.android.prosdk.events.PivoEvent.ConnectionFailure
 
connectTo(PivoDevice) - Method in class app.pivo.android.prosdk.PivoProSdk
 
connectTo(PivoDevice) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to connect to the device.

D

Degree - Enum in app.pivo.android.prosdk.util
Created by murodjon on 2020/04/01
DEGREE_1 - app.pivo.android.prosdk.util.Degree
 
DEGREE_4 - app.pivo.android.prosdk.util.Degree
 
direction - Variable in enum app.pivo.android.prosdk.RemoteButtonEvent
 
Direction - Enum in app.pivo.android.prosdk.util
Rotation direction of Pivo
disableTouching(boolean) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay
 
disconnect() - Method in class app.pivo.android.prosdk.PivoProSdk
 
disconnect() - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is called to disconnect from the Pivo.
DISCONNECTED - app.pivo.android.prosdk.util.Sound
 
DOWN - Static variable in class app.pivo.android.prosdk.events.PivoEvent
 
draw(Canvas) - Method in class app.pivo.android.prosdk.ActionGraphic
Draws the object for position on the supplied canvas.
draw(Canvas) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
Draw the graphic on the supplied canvas.
drawCallback(Canvas) - Method in interface app.pivo.android.prosdk.tracking.GraphicOverlay.DrawCallback
 

F

FAST - app.pivo.android.prosdk.PivoSensitivity
PivoSensitivity.FAST tracks while moving in fast pace
FrameMetadata - Class in app.pivo.android.prosdk.tracking
Describing a frame info.
FrameMetadata.Builder - Class in app.pivo.android.prosdk.tracking
Builder of FrameMetadata.

G

getApplicationContext() - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
Returns the application context of the app.
getButtonType() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCSpeed
 
getDevice() - Method in class app.pivo.android.prosdk.events.PivoEvent.Scanning
 
getDirection() - Method in class app.pivo.android.prosdk.events.PivoEvent.Rotated
 
getHeight() - Method in class app.pivo.android.prosdk.tracking.FrameMetadata
 
getHeightScaleFactor() - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
 
getInstance() - Static method in class app.pivo.android.prosdk.PivoProSdk
 
getLayoutHeight() - Method in class app.pivo.android.prosdk.tracking.FrameMetadata
 
getLayoutWidth() - Method in class app.pivo.android.prosdk.tracking.FrameMetadata
 
getLevel() - Method in class app.pivo.android.prosdk.events.PivoEvent.BatteryChanged
 
getLevel() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCSpeed
 
getLevel() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCSpeedDown
 
getLevel() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCSpeedDownPressed
Deprecated.
 
getLevel() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCSpeedDownRelease
Deprecated.
 
getLevel() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCSpeedUp
 
getLevel() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCSpeedUpPressed
Deprecated.
 
getLevel() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCSpeedUpRelease
Deprecated.
 
getMacAddress() - Method in class app.pivo.android.prosdk.events.PivoEvent.MacAddress
 
getMacAddress() - Method in class app.pivo.android.prosdk.PivoProSdk
 
getMacAddress() - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This method is used to get mac address of the Pivo.
getMacAddress() - Method in class app.pivo.android.prosdk.util.PivoDevice
This get method is used to get mac address of Pivo
getName() - Method in class app.pivo.android.prosdk.events.PivoEvent.NameChanged
 
getName() - Method in class app.pivo.android.prosdk.util.PivoDevice
This get method is used to get name of Pivo
getPivoType() - Method in class app.pivo.android.prosdk.util.Version
 
getPivoVersion() - Method in class app.pivo.android.prosdk.PivoProSdk
 
getPivoVersion() - Method in interface app.pivo.android.prosdk.util.IPivoSdk
Deprecated.
getRotation() - Method in class app.pivo.android.prosdk.tracking.FrameMetadata
 
getState() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCCamera
 
getState() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCLeft
 
getState() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCLeftContinuous
 
getState() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCMode
 
getState() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCRight
 
getState() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCRightContinuous
 
getState() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCSpeed
 
getState() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCSpeedDown
 
getState() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCSpeedUp
 
getState() - Method in class app.pivo.android.prosdk.events.PivoEvent.RCStop
 
getSupportedSpeedsByRemoteInSecondsPerRound() - Method in class app.pivo.android.prosdk.PivoProSdk
 
getSupportedSpeedsByRemoteInSecondsPerRound() - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to get all supported speeds using remote controller.
getSupportedSpeedsInSecondsPerRound() - Method in class app.pivo.android.prosdk.PivoProSdk
 
getSupportedSpeedsInSecondsPerRound() - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to get all supported speeds for application.
getSupportedTrackingModes() - Method in class app.pivo.android.prosdk.PivoProSdk
 
getSupportedTrackingModes() - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function returns all supported tracking modes by Pivo
getType() - Method in enum app.pivo.android.prosdk.tracking.Tracking
 
getVersion() - Method in class app.pivo.android.prosdk.events.PivoEvent.Version
 
getVersion() - Method in class app.pivo.android.prosdk.PivoProSdk
 
getVersion() - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This method is used to get Pivo Version and type.
getVersion() - Method in class app.pivo.android.prosdk.util.Version
 
getWidth() - Method in class app.pivo.android.prosdk.tracking.FrameMetadata
 
getWidthScaleFactor() - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
 
Graphic(GraphicOverlay) - Constructor for class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
 
GraphicOverlay - Class in app.pivo.android.prosdk.tracking
A view which renders a series of custom graphics to be overlayed on top of an associated preview (i.e., the camera preview).
GraphicOverlay(Context, AttributeSet) - Constructor for class app.pivo.android.prosdk.tracking.GraphicOverlay
 
GraphicOverlay.DrawCallback - Interface in app.pivo.android.prosdk.tracking
 
GraphicOverlay.Graphic - Class in app.pivo.android.prosdk.tracking
Base class for a custom graphics object to be rendered within the graphic overlay.

H

HORSE - app.pivo.android.prosdk.tracking.Tracking
 

I

IActionSelector - Interface in app.pivo.android.prosdk.util
 
init(Context) - Static method in class app.pivo.android.prosdk.PivoProSdk
 
INITIAL - app.pivo.android.prosdk.tracking.Tracking
 
InvalidLicenseException - Exception in app.pivo.android.prosdk.exceptions
InvalidLicenseException is thrown if the provided license is different from original file or invalid.
InvalidLicenseException(String) - Constructor for exception app.pivo.android.prosdk.exceptions.InvalidLicenseException
 
IPivoSdk - Interface in app.pivo.android.prosdk.util
PivoSDK interface
isAboveV0() - Method in class app.pivo.android.prosdk.util.Version
 
isAboveV1() - Method in class app.pivo.android.prosdk.util.Version
 
isFrontCamera() - Method in class app.pivo.android.prosdk.tracking.FrameMetadata
 
isOrientationLocked() - Method in class app.pivo.android.prosdk.tracking.FrameMetadata
 
isPivoConnected() - Method in class app.pivo.android.prosdk.PivoProSdk
 
isPivoConnected() - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to check connectivity of Pivo to the app.
isV0() - Method in class app.pivo.android.prosdk.util.Version
 
ITrackingListener - Interface in app.pivo.android.prosdk.util
Created by murodjon on 2020/04/14

L

LEFT - app.pivo.android.prosdk.RemoteButtonEvent
 
LEFT - app.pivo.android.prosdk.util.Direction
 
LEFT_CONTINUOUS - app.pivo.android.prosdk.RemoteButtonEvent
 
LicenseDateException - Exception in app.pivo.android.prosdk.exceptions
LicenseDateException exception is thrown if the license date are not consistent or expired.
LicenseDateException(String) - Constructor for exception app.pivo.android.prosdk.exceptions.LicenseDateException
 
LicenseNotProvidedException - Exception in app.pivo.android.prosdk.exceptions
This exception occurs if the license is not provided.
LicenseNotProvidedException(String) - Constructor for exception app.pivo.android.prosdk.exceptions.LicenseNotProvidedException
 

M

MAC_ADDRESS - Static variable in class app.pivo.android.prosdk.events.PivoEventBus
MacAddress subject
MacAddress(String) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.MacAddress
 
MODE - app.pivo.android.prosdk.RemoteButtonEvent
 

N

NAME_CHANGED - Static variable in class app.pivo.android.prosdk.events.PivoEventBus
Name is changed subject.
NameChanged(String) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.NameChanged
 
NONE - app.pivo.android.prosdk.PivoSensitivity
PivoSensitivity.NONE performs only tracking without Pivo rotation;
NONE - app.pivo.android.prosdk.tracking.Tracking
 
NORMAL - app.pivo.android.prosdk.PivoSensitivity
PivoSensitivity.NORMAL tracks while moving in normal pace

O

Off() - Constructor for class app.pivo.android.prosdk.events.PivoEvent.Off
 
OFF - app.pivo.android.prosdk.RemoteButtonEvent
 
onClear() - Method in interface app.pivo.android.prosdk.util.ITrackingListener
 
onDraw(Canvas) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay
Draws the overlay with its associated graphic objects.
onReset() - Method in interface app.pivo.android.prosdk.util.IActionSelector
 
onSelect(Rect) - Method in interface app.pivo.android.prosdk.util.IActionSelector
 
onTouchEvent(MotionEvent) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay
 
onTracking(int, int, int, int) - Method in interface app.pivo.android.prosdk.util.ITrackingListener
This callback function is a return of object tracking
onTracking(int, int, int, int, int, int) - Method in interface app.pivo.android.prosdk.util.ITrackingListener
This callback function is a return of object tracking
onTracking(Rect) - Method in interface app.pivo.android.prosdk.util.ITrackingListener
 
OTHER_1 - app.pivo.android.prosdk.util.Sound
 
OTHER_2 - app.pivo.android.prosdk.util.Sound
 

P

PackageNameException - Exception in app.pivo.android.prosdk.exceptions
This exception is thrown if the package name of the application and license file package names are different.
PackageNameException(String) - Constructor for exception app.pivo.android.prosdk.exceptions.PackageNameException
 
PERSON - app.pivo.android.prosdk.tracking.Tracking
 
PIVO_NOTIFICATION - Static variable in class app.pivo.android.prosdk.events.PivoEventBus
Pivo notification subject
PivoDevice - Class in app.pivo.android.prosdk.util
PivoDevice is a model which contains macAddress and name of Pivo.
PivoDevice() - Constructor for class app.pivo.android.prosdk.util.PivoDevice
Pivo device default constructor
PivoDevice(String, String) - Constructor for class app.pivo.android.prosdk.util.PivoDevice
 
PivoEvent - Class in app.pivo.android.prosdk.events
PivoEvent is a list of events, which are sent by Pivo controller through @PivoEventBus mechanism.
PivoEvent() - Constructor for class app.pivo.android.prosdk.events.PivoEvent
 
PivoEvent.BatteryChanged - Class in app.pivo.android.prosdk.events
PivoEvent.BatteryChanged is sent by sdk to inform the app about remaining battery level.
PivoEvent.ConnectionComplete - Class in app.pivo.android.prosdk.events
PivoEvent.ConnectionComplete event is sent if PivoProSdk.connectTo(PivoDevice) completes the connection to Pivo device.
PivoEvent.ConnectionFailure - Class in app.pivo.android.prosdk.events
ConnectionFailure event is published if Pivo disconnects from an application.
PivoEvent.MacAddress - Class in app.pivo.android.prosdk.events
PivoEvent.MacAddress is sent by PivoEventBus after receiving Mac address from pivo.
PivoEvent.NameChanged - Class in app.pivo.android.prosdk.events
PivoEvent.NameChanged is sent by PivoEventBus after Pivo name is changed successfully.
PivoEvent.Off - Class in app.pivo.android.prosdk.events
 
PivoEvent.RCCamera - Class in app.pivo.android.prosdk.events
PivoEvent.RCCamera is sent by PivoEventBus if camera button is pressed on Pivo remote controller.
PivoEvent.RCLeft - Class in app.pivo.android.prosdk.events
PivoEvent.RCLeft is sent by PivoEventBus if left button is pressed on Pivo remote controller.
PivoEvent.RCLeftContinuous - Class in app.pivo.android.prosdk.events
PivoEvent.RCLeftContinuous is sent by PivoEventBus if left button is released after pressing the button on Pivo remote controller.
PivoEvent.RCLeftPressed - Class in app.pivo.android.prosdk.events
Deprecated.
PivoEvent.RCLeftRelease - Class in app.pivo.android.prosdk.events
Deprecated.
PivoEvent.RCMode - Class in app.pivo.android.prosdk.events
PivoEvent.RCMode is sent by PivoEventBus if the Pivo remote controller mode pressed.
PivoEvent.RCRight - Class in app.pivo.android.prosdk.events
PivoEvent.RCRight is sent by PivoEventBus if left button is pressed on Pivo remote controller.
PivoEvent.RCRightContinuous - Class in app.pivo.android.prosdk.events
PivoEvent.RCRightContinuous is sent by PivoEventBus if right button is released after pressing the button on Pivo remote controller.
PivoEvent.RCRightPressed - Class in app.pivo.android.prosdk.events
Deprecated.
PivoEvent.RCRightRelease - Class in app.pivo.android.prosdk.events
Deprecated.
PivoEvent.RCSpeed - Class in app.pivo.android.prosdk.events
PivoEvent.RCSpeed is sent by PivoEventBus if speed up and down buttons pressed
PivoEvent.RCSpeedDown - Class in app.pivo.android.prosdk.events
This event class is deprecated and please use PivoEvent.RCSpeed instead of it.
PivoEvent.RCSpeedDownPressed - Class in app.pivo.android.prosdk.events
Deprecated.
PivoEvent.RCSpeedDownRelease - Class in app.pivo.android.prosdk.events
Deprecated.
PivoEvent.RCSpeedUp - Class in app.pivo.android.prosdk.events
PivoEvent.RCSpeedUp is sent by PivoEventBus on pressing up speed button.
PivoEvent.RCSpeedUpPressed - Class in app.pivo.android.prosdk.events
Deprecated.
PivoEvent.RCSpeedUpRelease - Class in app.pivo.android.prosdk.events
Deprecated.
PivoEvent.RCStop - Class in app.pivo.android.prosdk.events
PivoEvent.RCStop is sent by PivoEventBus if stop button is pressed on Pivo remote controller.
PivoEvent.Rotated - Class in app.pivo.android.prosdk.events
PivoEvent.Rotated is sent by PivoEventBus to notify app about rotation.
PivoEvent.Scanning - Class in app.pivo.android.prosdk.events
PivoEvent.Scanning is sent by PivoEventBus with found Pivo devices while pivo scanning process.
PivoEvent.Version - Class in app.pivo.android.prosdk.events
PivoEvent.Version is a version of connected Pivo
PivoEventBus - Class in app.pivo.android.prosdk.events
PivoEventBus allows to listen and send Pivo events PivoEvent in different components of the application.
PivoProSdk - Class in app.pivo.android.prosdk
 
PivoSensitivity - Enum in app.pivo.android.prosdk
This enum is used to control Pivo tracking sensitivity.
PivoType - Enum in app.pivo.android.prosdk.util
This enum class describes the types of Pivo device.
postInvalidate() - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
 
PRESSED - Static variable in class app.pivo.android.prosdk.events.PivoEvent
 
previewHeight() - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
 
previewWidth() - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
 
publish(int, Object) - Static method in class app.pivo.android.prosdk.events.PivoEventBus
Publish an object to the specified subject for all subscribers of that subject.

R

RCCamera() - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCCamera
 
RCCamera(int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCCamera
 
RCLeft() - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCLeft
 
RCLeft(int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCLeft
 
RCLeftContinuous(int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCLeftContinuous
 
RCLeftPressed() - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCLeftPressed
Deprecated.
 
RCLeftRelease() - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCLeftRelease
Deprecated.
 
RCMode() - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCMode
 
RCMode(int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCMode
 
RCRight() - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCRight
 
RCRight(int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCRight
 
RCRightContinuous(int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCRightContinuous
 
RCRightPressed() - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCRightPressed
Deprecated.
 
RCRightRelease() - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCRightRelease
Deprecated.
 
RCSpeed(int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCSpeed
 
RCSpeed(int, int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCSpeed
 
RCSpeed(int, int, int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCSpeed
 
RCSpeedDown(int, int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCSpeedDown
 
RCSpeedDownPressed(int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCSpeedDownPressed
Deprecated.
 
RCSpeedDownRelease(int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCSpeedDownRelease
Deprecated.
 
RCSpeedUp(int, int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCSpeedUp
 
RCSpeedUpPressed(int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCSpeedUpPressed
Deprecated.
 
RCSpeedUpRelease(int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCSpeedUpRelease
Deprecated.
 
RCStop() - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCStop
 
RCStop(int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.RCStop
 
RED - app.pivo.android.prosdk.util.PivoType
 
RELEASE - Static variable in class app.pivo.android.prosdk.events.PivoEvent
 
REMOTE_CONTROLLER - Static variable in class app.pivo.android.prosdk.events.PivoEventBus
Remote controller subject.
RemoteButtonEvent - Enum in app.pivo.android.prosdk
Created by murodjon on 2020/11/11
remove(GraphicOverlay.Graphic) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay
Removes a graphic from the overlay.
requestBatteryLevel() - Method in class app.pivo.android.prosdk.PivoProSdk
 
requestBatteryLevel() - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to request Pivo battery level.
reset() - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay
 
RIGHT - app.pivo.android.prosdk.RemoteButtonEvent
 
RIGHT - app.pivo.android.prosdk.util.Direction
 
RIGHT_CONTINUOUS - app.pivo.android.prosdk.RemoteButtonEvent
 
Rotated(Direction) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.Rotated
 

S

scaleX(float) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
Adjusts a horizontal value of the supplied value from the preview scale to the view scale.
scaleY(float) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
Adjusts a vertical value of the supplied value from the preview scale to the view scale.
scan() - Method in class app.pivo.android.prosdk.PivoProSdk
 
scan() - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to scan for Pivo devices
SCAN_DEVICE - Static variable in class app.pivo.android.prosdk.events.PivoEventBus
Scan device subject.
Scanning(PivoDevice) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.Scanning
 
SdkPlanTypeException - Exception in app.pivo.android.prosdk.exceptions
This exception is thrown if sdk plan is not matched with sdk plan or missing.
SdkPlanTypeException(String) - Constructor for exception app.pivo.android.prosdk.exceptions.SdkPlanTypeException
 
setCameraFacing(boolean) - Method in class app.pivo.android.prosdk.tracking.FrameMetadata.Builder
 
setCameraInfo(int, int, boolean) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay
Sets the camera attributes for size and facing direction, which informs how to transform image coordinates later.
setHeight(int) - Method in class app.pivo.android.prosdk.tracking.FrameMetadata.Builder
 
setLayoutHeight(int) - Method in class app.pivo.android.prosdk.tracking.FrameMetadata.Builder
 
setLayoutWidth(int) - Method in class app.pivo.android.prosdk.tracking.FrameMetadata.Builder
 
setListener(IActionSelector) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay
 
setOrientationLocked(boolean) - Method in class app.pivo.android.prosdk.tracking.FrameMetadata.Builder
 
setRotation(int) - Method in class app.pivo.android.prosdk.tracking.FrameMetadata.Builder
 
setSpeedBySecondsPerRound(int) - Method in class app.pivo.android.prosdk.PivoProSdk
 
setSpeedBySecondsPerRound(int) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to set default speed with seconds per round for Pivo.
setTimerEnabled(boolean) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay
 
setTrackingMethod(Tracking) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay
 
setWidth(int) - Method in class app.pivo.android.prosdk.tracking.FrameMetadata.Builder
 
SILVER - app.pivo.android.prosdk.util.PivoType
 
SLOW - app.pivo.android.prosdk.PivoSensitivity
PivoSensitivity.SLOW tracks while moving in slow pace
Sound - Enum in app.pivo.android.prosdk.util
Sound type
speed - Variable in enum app.pivo.android.prosdk.RemoteButtonEvent
 
SPEED_CHANGE - app.pivo.android.prosdk.RemoteButtonEvent
 
starPersonTracking(FrameMetadata, byte[], PivoSensitivity, ITrackingListener) - Method in class app.pivo.android.prosdk.PivoProSdk
 
starPersonTracking(FrameMetadata, byte[], PivoSensitivity, ITrackingListener) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to start human tracking.
starPersonTracking(FrameMetadata, Image, PivoSensitivity, ITrackingListener) - Method in class app.pivo.android.prosdk.PivoProSdk
 
starPersonTracking(FrameMetadata, Image, PivoSensitivity, ITrackingListener) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to start human tracking.
startActionTracking(FrameMetadata, Rect, byte[], PivoSensitivity, ITrackingListener) - Method in class app.pivo.android.prosdk.PivoProSdk
 
startActionTracking(FrameMetadata, Rect, byte[], PivoSensitivity, ITrackingListener) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to start Action Tracking.
startActionTracking(FrameMetadata, Rect, Image, PivoSensitivity, ITrackingListener) - Method in class app.pivo.android.prosdk.PivoProSdk
 
startActionTracking(FrameMetadata, Rect, Image, PivoSensitivity, ITrackingListener) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to start Action Tracking.
startHorseTracking(FrameMetadata, byte[], PivoSensitivity, ITrackingListener) - Method in class app.pivo.android.prosdk.PivoProSdk
 
startHorseTracking(FrameMetadata, byte[], PivoSensitivity, ITrackingListener) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to start horse tracking.
startHorseTracking(FrameMetadata, Image, PivoSensitivity, ITrackingListener) - Method in class app.pivo.android.prosdk.PivoProSdk
 
startHorseTracking(FrameMetadata, Image, PivoSensitivity, ITrackingListener) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to start horse tracking.
startTrackingFromCenter() - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay
This function is used to calculate object area, when remote button is clicked.
state - Variable in enum app.pivo.android.prosdk.RemoteButtonEvent
 
stop() - Method in class app.pivo.android.prosdk.PivoProSdk
 
stop() - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to stop Pivo rotation
STOP - app.pivo.android.prosdk.RemoteButtonEvent
 
stopScan() - Method in class app.pivo.android.prosdk.PivoProSdk
 
stopScan() - Method in interface app.pivo.android.prosdk.util.IPivoSdk
Call this function to stop scanning.
stopTracking() - Method in class app.pivo.android.prosdk.PivoProSdk
 
stopTracking() - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to stop tracking.
subscribe(int, Object, Consumer<Object>) - Static method in class app.pivo.android.prosdk.events.PivoEventBus
Subscribe to the specified subject and listen for updates on that subject.
SUCCESS - app.pivo.android.prosdk.util.Sound
 
SWITCH_OFF - app.pivo.android.prosdk.util.Sound
 
SWITCH_ON - app.pivo.android.prosdk.util.Sound
 

T

Tracking - Enum in app.pivo.android.prosdk.tracking
 
trackPaint - Variable in class app.pivo.android.prosdk.tracking.GraphicOverlay
 
translateX(float) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
Adjusts the x coordinate from the preview's coordinate system to the view coordinate system.
translateX2(float) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
Adjusts the x coordinate from the preview's coordinate system to the view coordinate system.
translateX3(float) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
 
translateY(float) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
Adjusts the y coordinate from the preview's coordinate system to the view coordinate system.
translateY2(float) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
Adjusts the y coordinate from the preview's coordinate system to the view coordinate system.
translateY3(float) - Method in class app.pivo.android.prosdk.tracking.GraphicOverlay.Graphic
 
turnLeft(int) - Method in class app.pivo.android.prosdk.PivoProSdk
 
turnLeft(int) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
Turn Pivo to left at the current speed.
turnLeft(int, int) - Method in class app.pivo.android.prosdk.PivoProSdk
 
turnLeft(int, int) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to turn Pivo to left.
turnLeftContinuously() - Method in class app.pivo.android.prosdk.PivoProSdk
 
turnLeftContinuously() - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to rotate continuously to left with the current speed.
turnLeftContinuously(int) - Method in class app.pivo.android.prosdk.PivoProSdk
 
turnLeftContinuously(int) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to rotate continuously to left with the specified speed.
turnRight(int) - Method in class app.pivo.android.prosdk.PivoProSdk
 
turnRight(int) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to turn Pivo to right.
turnRight(int, int) - Method in class app.pivo.android.prosdk.PivoProSdk
 
turnRight(int, int) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to turn Pivo to right.
turnRightContinuously() - Method in class app.pivo.android.prosdk.PivoProSdk
 
turnRightContinuously() - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to rotate continuously to right with the current speed.
turnRightContinuously(int) - Method in class app.pivo.android.prosdk.PivoProSdk
 
turnRightContinuously(int) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to rotate continuously to right with the specified speed.

U

UNKNOWN - app.pivo.android.prosdk.util.PivoType
 
unlockWithLicenseKey(String) - Method in class app.pivo.android.prosdk.PivoProSdk
 
unlockWithLicenseKey(String) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to put license content.
unregister(Object) - Static method in class app.pivo.android.prosdk.events.PivoEventBus
Unregisters this object from the bus, removing all subscriptions.
UnsupportedSpeedException - Exception in app.pivo.android.prosdk.exceptions
UnsupportedSpeedException is thrown if the user tries to turn Pivo with unsupported speed.
UnsupportedSpeedException(String) - Constructor for exception app.pivo.android.prosdk.exceptions.UnsupportedSpeedException
 
UP - Static variable in class app.pivo.android.prosdk.events.PivoEvent
 
update(int, int) - Method in enum app.pivo.android.prosdk.RemoteButtonEvent
 
update(int, int, Rotator.Speed) - Method in enum app.pivo.android.prosdk.RemoteButtonEvent
 
updateTrackingFrame(byte[], FrameMetadata) - Method in class app.pivo.android.prosdk.PivoProSdk
 
updateTrackingFrame(byte[], FrameMetadata) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to update frames for processing.
updateTrackingFrame(Image, FrameMetadata) - Method in class app.pivo.android.prosdk.PivoProSdk
 
updateTrackingFrame(Image, FrameMetadata) - Method in interface app.pivo.android.prosdk.util.IPivoSdk
This function is used to update frames for processing.

V

valueOf(String) - Static method in enum app.pivo.android.prosdk.PivoSensitivity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum app.pivo.android.prosdk.RemoteButtonEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum app.pivo.android.prosdk.tracking.Tracking
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum app.pivo.android.prosdk.util.Degree
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum app.pivo.android.prosdk.util.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum app.pivo.android.prosdk.util.PivoType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum app.pivo.android.prosdk.util.Sound
Returns the enum constant of this type with the specified name.
values() - Static method in enum app.pivo.android.prosdk.PivoSensitivity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum app.pivo.android.prosdk.RemoteButtonEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum app.pivo.android.prosdk.tracking.Tracking
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum app.pivo.android.prosdk.util.Degree
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum app.pivo.android.prosdk.util.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum app.pivo.android.prosdk.util.PivoType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum app.pivo.android.prosdk.util.Sound
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in app.pivo.android.prosdk.util
Version is a model which contains version and type of Pivo device.
Version(int) - Constructor for class app.pivo.android.prosdk.events.PivoEvent.Version
 
Version(int, PivoType) - Constructor for class app.pivo.android.prosdk.util.Version
 
A B C D F G H I L M N O P R S T U V 
All Classes|All Packages