Skip navigation links
A B C D F G I L M O P R S T U V W 

A

addArchitectJavaScriptInterfaceListener(ArchitectJavaScriptInterfaceListener) - Method in class com.wikitude.architect.ArchitectView
Adds a listener whose methods are called by methods from the JS API AR.platform.
ArchitectInitializeException(Exception) - Constructor for exception com.wikitude.architect.ArchitectView.ArchitectInitializeException
 
ArchitectInitializeException(String) - Constructor for exception com.wikitude.architect.ArchitectView.ArchitectInitializeException
 
ArchitectJavaScriptInterfaceListener - Interface in com.wikitude.architect
Receiver of calls from JS API AR.platform
ArchitectStartupConfiguration - Class in com.wikitude.architect
Configuration object class for the ARchitect SDK
ArchitectStartupConfiguration() - Constructor for class com.wikitude.architect.ArchitectStartupConfiguration
 
ArchitectStartupConfiguration.Features - Interface in com.wikitude.architect
Deprecated.
ArchitectView - Class in com.wikitude.architect
UI Component encapsulating Camera, render surface and Webview.
ArchitectView(Context, AttributeSet, int) - Constructor for class com.wikitude.architect.ArchitectView
 
ArchitectView(Context, AttributeSet) - Constructor for class com.wikitude.architect.ArchitectView
 
ArchitectView(Context) - Constructor for class com.wikitude.architect.ArchitectView
c'tor constructor of ArchitectView class that should be called when the View is created programmatically
ArchitectView.ArchitectInitializeException - Exception in com.wikitude.architect
Generic exception which is thrown if Architect view initialization fails.
ArchitectView.ArchitectWorldLoadedListener - Interface in com.wikitude.architect
The ArchitectWorldLoadedListener can be used by the native application to get notified when the ARchitect World is loaded or if it fails to load.
ArchitectView.CamNotAccessibleException - Exception in com.wikitude.architect
Exception which is thrown if the platform camera is not accessible during initialization.
ArchitectView.CaptureScreenCallback - Interface in com.wikitude.architect
Callback used for screen-capturing feature, also holds CaptureMode constants as public static
ArchitectView.LibraryLoadFailedException - Exception in com.wikitude.architect
Exception which is thrown if the native library cannot be loaded.
ArchitectView.MissingFeatureException - Exception in com.wikitude.architect
Exception which is thrown if the device does not support the required feature set.
ArchitectView.SensorAccuracyChangeListener - Interface in com.wikitude.architect
Listener interface that allows to get notifications when the accuracy of the device's sensors have changed An implementing class can register itself using the methods provided by the ArchitectView class
areFeaturesMissing() - Method in class com.wikitude.tools.device.features.MissingDeviceFeatures
 

B

BrowserActivity - Class in com.wikitude.architect
 
BrowserActivity() - Constructor for class com.wikitude.architect.BrowserActivity
 

C

callJavascript(String) - Method in class com.wikitude.architect.ArchitectView
Executes the passed JavaScript string in the context of the currently loaded ARchitect World.
CameraSettings - Class in com.wikitude.common.camera
 
CameraSettings.Camera2SupportLevel - Enum in com.wikitude.common.camera
The Camera2SupportLevel type can be used to define which camera2 support level is required for the Wikitude SDK to use the camera2 API instead of the old camera API.
CameraSettings.CameraFocusMode - Enum in com.wikitude.common.camera
The CameraFocusMode type can be used to define which focus mode should be used by the camera.
CameraSettings.CameraPosition - Enum in com.wikitude.common.camera
The CameraPosition type can be used to define which camera should be used.
CameraSettings.CameraResolution - Enum in com.wikitude.common.camera
The CameraResolution type can be used to define which resolution the camera should use for the preview.
CameraSettings.TorchMode - Enum in com.wikitude.common.camera
 
CamNotAccessibleException(Exception) - Constructor for exception com.wikitude.architect.ArchitectView.CamNotAccessibleException
 
CamNotAccessibleException(String) - Constructor for exception com.wikitude.architect.ArchitectView.CamNotAccessibleException
 
CAPTURE_MODE_CAM - Static variable in interface com.wikitude.architect.ArchitectView.CaptureScreenCallback
Capture ONLY the camera and its content (like markers).
CAPTURE_MODE_CAM_AND_WEBVIEW - Static variable in interface com.wikitude.architect.ArchitectView.CaptureScreenCallback
Capture camera and web-view on top of it.
captureScreen(int, FileOutputStream) - Method in class com.wikitude.architect.ArchitectView
Captures currently visible screen and saves it as png to given location.
captureScreen(int, ArchitectView.CaptureScreenCallback) - Method in class com.wikitude.architect.ArchitectView
Captures currently visible screen and passes callback picture as Bitmap.
checkPermissions(Activity, String[], int, PermissionManager.PermissionManagerCallback) - Method in interface com.wikitude.common.permission.PermissionManager
Checks it the requested permissions are granted and requests missing permissions.
clearCache() - Method in class com.wikitude.architect.ArchitectView
Deletes all cached files of this instance of the ArchitectView.
com.wikitude.architect - package com.wikitude.architect
 
com.wikitude.common.camera - package com.wikitude.common.camera
 
com.wikitude.common.devicesupport - package com.wikitude.common.devicesupport
 
com.wikitude.common.permission - package com.wikitude.common.permission
 
com.wikitude.common.startup - package com.wikitude.common.startup
 
com.wikitude.common.util - package com.wikitude.common.util
 
com.wikitude.tools.device.features - package com.wikitude.tools.device.features
 

D

deleteRootCacheDirectory(Context) - Static method in class com.wikitude.architect.ArchitectView
Deletes the root cache directory of the SDK.
dispatchTouchEvent(MotionEvent) - Method in class com.wikitude.architect.ArchitectView
 

F

Feature - Enum in com.wikitude.common.devicesupport
Use this enum to determine what types of Feature is being used.

G

Geo - Static variable in interface com.wikitude.architect.ArchitectStartupConfiguration.Features
Deprecated.
 
getArchitectJavaScriptInterfaceListenerSet() - Method in class com.wikitude.architect.ArchitectView
Returns all added ArchitectJavascriptInterfaceListeners
getBuildConfiguration() - Method in interface com.wikitude.common.util.SDKBuildInformation
Returns in which configuration the sdk was built ( release / debug / ..
getBuildDate() - Method in interface com.wikitude.common.util.SDKBuildInformation
Returns the date of the sdk build.
getBuildNumber() - Method in interface com.wikitude.common.util.SDKBuildInformation
Returns the build number of the CI build.
getBuildProperty(String) - Static method in class com.wikitude.architect.ArchitectView
 
getCacheDirectoryAbsoluteFilePath(Context) - Static method in class com.wikitude.architect.ArchitectView
Absolute path to the cache directory used by architect
getCameraFocusMode() - Method in class com.wikitude.common.startup.StartupConfiguration
Get which camera focus mode should be used by the Wikitude SDK for the camera startup.
getCameraManualFocusDistance() - Method in class com.wikitude.common.startup.StartupConfiguration
Get the initial camera manual focus distance in %.
0 = Shortest distance from frontmost surface of the lens that can be brought into sharp focus.
1 = Infinity Focus.
getCameraPosition() - Method in class com.wikitude.common.startup.StartupConfiguration
Get which camera position should be used by the Wikitude SDK for the camera startup.
getCameraResolution() - Method in class com.wikitude.common.startup.StartupConfiguration
Get the Size of the camera preview in pixel.
getCullingDistance() - Method in class com.wikitude.architect.ArchitectView
Method for returning the current threshold distance, where objects further away than the distance will not be seen.
getDefaultOrigin() - Method in class com.wikitude.architect.ArchitectStartupConfiguration
 
getDefaultOrigin() - Method in class com.wikitude.common.startup.StartupConfiguration
 
getFeatures() - Method in class com.wikitude.architect.ArchitectStartupConfiguration
Deprecated. 
getKey() - Method in class com.wikitude.common.startup.StartupConfiguration
Deprecated.
getLicenseKey() - Method in class com.wikitude.common.startup.StartupConfiguration
Get the current Wikitude SDK licence key.
getMinCamera2SupportLevel() - Method in class com.wikitude.common.startup.StartupConfiguration
 
getMissingFeatureMessage() - Method in class com.wikitude.tools.device.features.MissingDeviceFeatures
 
getOrigin() - Method in class com.wikitude.common.startup.StartupConfiguration
Get the Origin of the application
getPermissionManager() - Static method in class com.wikitude.architect.ArchitectView
Returns an static object of Type PermissionManager which can be used to handle Androids runtime permissions.
getSDKBuildInformation() - Static method in class com.wikitude.architect.ArchitectView
Returns an object of Type SDKBuildInformation
which can be used to get information of the sdk build.

This information is helpful when reporting bugs in the sdk.
getSDKVersion() - Static method in class com.wikitude.architect.ArchitectView
Returns the SDK version in the format Major.Minor.Bugfix.
getSupportedFeaturesForDevice(Context) - Static method in class com.wikitude.architect.ArchitectView

I

ImageTracking - Static variable in interface com.wikitude.architect.ArchitectStartupConfiguration.Features
Deprecated.
 
InstantTracking - Static variable in interface com.wikitude.architect.ArchitectStartupConfiguration.Features
Deprecated.
 
isCamera2Enabled() - Method in class com.wikitude.common.startup.StartupConfiguration
Get if the Wikitude SDK may use the Android camera2 api on devices with Android version 5.1 or higher.
The default value is true.
isDeviceSupported(Context) - Static method in class com.wikitude.architect.ArchitectView
isDeviceSupported(Context, int) - Static method in class com.wikitude.architect.ArchitectView
isDeviceSupporting(Context, EnumSet<Feature>) - Static method in class com.wikitude.architect.ArchitectView
Returns an static object of Type CallStatus which can be used to check if the current device has some missing hardware/software for the requested features.
isValidOrigin() - Method in class com.wikitude.architect.ArchitectStartupConfiguration
 
isValidOrigin() - Method in class com.wikitude.common.startup.StartupConfiguration
 

L

LibraryLoadFailedException(String) - Constructor for exception com.wikitude.architect.ArchitectView.LibraryLoadFailedException
 
load(String) - Method in class com.wikitude.architect.ArchitectView
Replaces the existing content of the ArchitectView with the one from the supplied url.

M

MissingDeviceFeatures - Class in com.wikitude.tools.device.features
Class containing information about which device features are not supported by the current device.
MissingDeviceFeatures(boolean, String) - Constructor for class com.wikitude.tools.device.features.MissingDeviceFeatures
 
MissingFeatureException(Exception) - Constructor for exception com.wikitude.architect.ArchitectView.MissingFeatureException
 
MissingFeatureException(String) - Constructor for exception com.wikitude.architect.ArchitectView.MissingFeatureException
 
mOrigin - Variable in class com.wikitude.common.startup.StartupConfiguration
 

O

ObjectTracking - Static variable in interface com.wikitude.architect.ArchitectStartupConfiguration.Features
Deprecated.
 
onCompassAccuracyChanged(int) - Method in interface com.wikitude.architect.ArchitectView.SensorAccuracyChangeListener
Callback Method of the Interface SensorAccuracyChangeListener.
onCreate(ArchitectStartupConfiguration) - Method in class com.wikitude.architect.ArchitectView
Method to call in the corresponding life-cycle method of the containing activity.
onCreate(Bundle) - Method in class com.wikitude.architect.BrowserActivity
 
onDestroy() - Method in class com.wikitude.architect.ArchitectView
onDestroy life-cycle method that should be called in the corresponding method of the activity.
onDestroy() - Method in class com.wikitude.architect.BrowserActivity
 
onJSONObjectReceived(JSONObject) - Method in interface com.wikitude.architect.ArchitectJavaScriptInterfaceListener
This method is called whenever AR.platform.sendJSONObject is called.
onLowMemory() - Method in class com.wikitude.architect.ArchitectView
onLowMemory lifecycle method that should be called in the corresponding method of the activity
onPause() - Method in class com.wikitude.architect.ArchitectView
Life-cycle method that should be called in the corresponding method of the activity.
onPostCreate() - Method in class com.wikitude.architect.ArchitectView
lifecycle to call in the corresponding life-cycle method of the activity.
onRequestPermissionsResult(int, String[], int[]) - Method in interface com.wikitude.common.permission.PermissionManager
This needs to be called in the Activity.onRequestPermissionsResult(int, java.lang.String[], int[]) to pass the result to the Wikitude SDK.
onResume() - Method in class com.wikitude.architect.ArchitectView
Life-cycle method to called in the corresponding method of the containing activity.
onScreenCaptured(Bitmap) - Method in interface com.wikitude.architect.ArchitectView.CaptureScreenCallback
Invoked when screen-capture bitmap is available.
ORIGIN_DEFAULT - Static variable in class com.wikitude.architect.ArchitectStartupConfiguration
 
ORIGIN_FLUTTER - Static variable in class com.wikitude.architect.ArchitectStartupConfiguration
 
ORIGIN_PHONEGAP - Static variable in class com.wikitude.architect.ArchitectStartupConfiguration
 
ORIGIN_TITANIUM - Static variable in class com.wikitude.architect.ArchitectStartupConfiguration
 
ORIGIN_XAMARIN - Static variable in class com.wikitude.architect.ArchitectStartupConfiguration
 

P

PermissionManager - Interface in com.wikitude.common.permission
Interface to the Wikitude permission manager.
This can be used to check for runtime permissions.
To get an instance of the PermissionManager WikitudeSDK.getPermissionManager() can be used.
PermissionManager.PermissionManagerCallback - Interface in com.wikitude.common.permission
permissionsDenied(String[]) - Method in interface com.wikitude.common.permission.PermissionManager.PermissionManagerCallback
One or more requested permissions were denied.
permissionsGranted(int) - Method in interface com.wikitude.common.permission.PermissionManager.PermissionManagerCallback
Requested permissions were granted.
positiveRationaleResult(int, String[]) - Method in interface com.wikitude.common.permission.PermissionManager
This needs to be called if the user decides to grant the permissions after they were denied before.

R

registerNativePlugins(String, PluginManager.PluginErrorCallback) - Method in class com.wikitude.architect.ArchitectView
registerNativePlugins(String, ErrorCallback) - Method in class com.wikitude.architect.ArchitectView
Use this method to register (a) C++ plugin(s).
registerNativePlugins(String, String, PluginManager.PluginErrorCallback) - Method in class com.wikitude.architect.ArchitectView
registerNativePlugins(String, String, ErrorCallback) - Method in class com.wikitude.architect.ArchitectView
Use this method to register a C++ plugin.
registerSensorAccuracyChangeListener(ArchitectView.SensorAccuracyChangeListener) - Method in class com.wikitude.architect.ArchitectView
Method for registering a ArchitectView.SensorAccuracyChangeListener that provides updates on the current accuracy of the device's sensors.
registerWorldLoadedListener(ArchitectView.ArchitectWorldLoadedListener) - Method in class com.wikitude.architect.ArchitectView
Method for registering an ArchitectWorldLoadedListener that reacts when the ARchitect world is loaded or fails to load
removeArchitectJavaScriptInterfaceListener(ArchitectJavaScriptInterfaceListener) - Method in class com.wikitude.architect.ArchitectView
Removes the specified listener whose methods are called by methods from the JS API AR.platform.

S

SDKBuildInformation - Interface in com.wikitude.common.util
Interface to get information about the sdk build.
setCamera2Enabled(boolean) - Method in class com.wikitude.common.startup.StartupConfiguration
Sets if the Wikitude SDK may use the Android camera2 api on devices with Android version 5.1 or higher and with set minimum camera2 support level or higher.
By default the Wikitude SDK will use camera2 on devices with Android 5.1+ and a camera2 support level of CameraMetadata.INFO_SUPPORTED_HARDWARE_LEVEL_FULL
setCameraFocusMode(CameraSettings.CameraFocusMode) - Method in class com.wikitude.common.startup.StartupConfiguration
Get which camera focus mode should be used by the Wikitude SDK for the camera startup.
setCameraManualFocusDistance(float) - Method in class com.wikitude.common.startup.StartupConfiguration
Set the initial camera manual focus distance in %.
0 = Shortest distance from frontmost surface of the lens that can be brought into sharp focus.
1 = Infinity Focus.
If setting the focus distance is not supported by the camera this value will be internally set to 1.
setCameraPosition(CameraSettings.CameraPosition) - Method in class com.wikitude.common.startup.StartupConfiguration
Set which camera position should be used by the Wikitude SDK for the camera startup.
setCameraResolution(CameraSettings.CameraResolution) - Method in class com.wikitude.common.startup.StartupConfiguration
Sets which resolution the camera should use.
The Wikitude SDK will choose a resolution closest to the given size.
It is not guaranteed that the chosen size is used since some Android devices may not support it.
This value is only used on 64-Bit devices as those are generally fast enough to handle the additional computations for larger frames.
setCullingDistance(float) - Method in class com.wikitude.architect.ArchitectView
Method that allows to set a threshold distance, where objects further away than the distance will not be seen.
setFeatures(int) - Method in class com.wikitude.architect.ArchitectStartupConfiguration
Deprecated. 
setLicenseKey(String) - Method in class com.wikitude.common.startup.StartupConfiguration
Set your Wikitude SDK licence key.
setLocation(double, double, double, float) - Method in class com.wikitude.architect.ArchitectView
Method to inject a location into the ARchitect framework which includes altitude information.
setLocation(double, double, double) - Method in class com.wikitude.architect.ArchitectView
Method to inject a location into the ARchitect framework, without altitude information.
setMinCamera2SupportLevel(CameraSettings.Camera2SupportLevel) - Method in class com.wikitude.common.startup.StartupConfiguration
Sets the minimum camera2 support level a device must have for the Wikitude SDK to use camera2.
setOrigin(String) - Method in class com.wikitude.common.startup.StartupConfiguration
Use this only if you are implementing your OWN Wikitude Plugin for Cordova, Titanium etc.
showPermissionRationale(int, String[]) - Method in interface com.wikitude.common.permission.PermissionManager.PermissionManagerCallback
User denied the permission request before, explain why the app needs the permissions.
If the user wants to grant the permissions call PermissionManager.positiveRationaleResult(int, java.lang.String[]).
StartupConfiguration - Class in com.wikitude.common.startup
 
StartupConfiguration() - Constructor for class com.wikitude.common.startup.StartupConfiguration
 

T

toJSONString() - Method in interface com.wikitude.common.util.SDKBuildInformation
Returns the sdk build information in a JSON format string.

U

unregisterSensorAccuracyChangeListener(ArchitectView.SensorAccuracyChangeListener) - Method in class com.wikitude.architect.ArchitectView
Method for unregistering a ArchitectView.SensorAccuracyChangeListener that provides updates on the current accuracy of the device's sensors

V

valueOf(String) - Static method in enum com.wikitude.common.camera.CameraSettings.Camera2SupportLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.wikitude.common.camera.CameraSettings.CameraFocusMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.wikitude.common.camera.CameraSettings.CameraPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.wikitude.common.camera.CameraSettings.CameraResolution
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.wikitude.common.camera.CameraSettings.TorchMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.wikitude.common.devicesupport.Feature
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.wikitude.common.camera.CameraSettings.Camera2SupportLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.wikitude.common.camera.CameraSettings.CameraFocusMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.wikitude.common.camera.CameraSettings.CameraPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.wikitude.common.camera.CameraSettings.CameraResolution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.wikitude.common.camera.CameraSettings.TorchMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.wikitude.common.devicesupport.Feature
Returns an array containing the constants of this enum type, in the order they are declared.

W

WIKITUDE_PERMISSION_REQUEST - Static variable in interface com.wikitude.common.permission.PermissionManager
 
worldLoadFailed(int, String, String) - Method in interface com.wikitude.architect.ArchitectView.ArchitectWorldLoadedListener
Supplied ARchitect World failed to load.
worldWasLoaded(String) - Method in interface com.wikitude.architect.ArchitectView.ArchitectWorldLoadedListener
Supplied ARchitect World could be loaded successfully.
A B C D F G I L M O P R S T U V W 
Skip navigation links