A B C D F G H I J L M O P R S T U W 
All Classes All Packages

A

addGestureRecognizer(BaseGestureRecognizer<?>) - Method in class pro.streem.ar.sceneform.ux.TransformationSystem
Adds a gesture recognizer to this transformation system.
addOnGestureStartedListener(BaseGestureRecognizer.OnGestureStartedListener<T>) - Method in class pro.streem.ar.sceneform.ux.BaseGestureRecognizer
 
addTransformationController(BaseTransformationController<?>) - Method in class pro.streem.ar.sceneform.ux.BaseTransformableNode
 
applySelectionVisual(BaseTransformableNode) - Method in class pro.streem.ar.sceneform.ux.FootprintSelectionVisualizer
 
applySelectionVisual(BaseTransformableNode) - Method in interface pro.streem.ar.sceneform.ux.SelectionVisualizer
Adds a visual that indicates a BaseTransformableNode is currently selected.
applyTransformation(float, Transformation) - Method in class pro.streem.ar.sceneform.ux.HandMotionAnimation
 
ArFragment - Class in pro.streem.ar.sceneform.ux
Implements AR Required ArFragment.
ArFragment() - Constructor for class pro.streem.ar.sceneform.ux.ArFragment
 

B

BaseArFragment - Class in pro.streem.ar.sceneform.ux
The AR fragment brings in the required view layout and controllers for common AR features.
BaseArFragment() - Constructor for class pro.streem.ar.sceneform.ux.BaseArFragment
 
BaseArFragment.OnSessionInitializationListener - Interface in pro.streem.ar.sceneform.ux
Invoked when the ARCore Session is initialized.
BaseArFragment.OnTapArPlaneListener - Interface in pro.streem.ar.sceneform.ux
Invoked when an ARCore plane is tapped.
BaseGesture<T extends BaseGesture<T>> - Class in pro.streem.ar.sceneform.ux
Base class for a gesture.
BaseGesture(GesturePointersUtility) - Constructor for class pro.streem.ar.sceneform.ux.BaseGesture
 
BaseGesture.OnGestureEventListener<T extends BaseGesture<T>> - Interface in pro.streem.ar.sceneform.ux
Interface definition for callbacks to be invoked by a BaseGesture.
BaseGestureRecognizer<T extends BaseGesture<T>> - Class in pro.streem.ar.sceneform.ux
Base class for all Gesture Recognizers (i.e.
BaseGestureRecognizer(GesturePointersUtility) - Constructor for class pro.streem.ar.sceneform.ux.BaseGestureRecognizer
 
BaseGestureRecognizer.OnGestureStartedListener<T extends BaseGesture<T>> - Interface in pro.streem.ar.sceneform.ux
Interface definition for a callbacks to be invoked when a BaseGesture starts.
BaseTransformableNode - Class in pro.streem.ar.sceneform.ux
Base class for nodes that can be transformed using gestures from TransformationSystem.
BaseTransformableNode(TransformationSystem) - Constructor for class pro.streem.ar.sceneform.ux.BaseTransformableNode
 
BaseTransformationController<T extends BaseGesture<T>> - Class in pro.streem.ar.sceneform.ux
Manipulates the transform properties (i.e.
BaseTransformationController(BaseTransformableNode, BaseGestureRecognizer<T>) - Constructor for class pro.streem.ar.sceneform.ux.BaseTransformationController
 
BUILD_TYPE - Static variable in class pro.streem.ar.sceneform.ux.BuildConfig
 
BuildConfig - Class in pro.streem.ar.sceneform.ux
 
BuildConfig() - Constructor for class pro.streem.ar.sceneform.ux.BuildConfig
 

C

cancel() - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
cancel() - Method in class pro.streem.ar.sceneform.ux.PinchGesture
Cancels the gesture in progress.
canStart(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
canStart(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.DragGesture
 
canStart(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.PinchGesture
 
canStart(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.TwistGesture
 
canStartTransformation(DragGesture) - Method in class pro.streem.ar.sceneform.ux.TranslationController
 
canStartTransformation(PinchGesture) - Method in class pro.streem.ar.sceneform.ux.ScaleController
 
canStartTransformation(TwistGesture) - Method in class pro.streem.ar.sceneform.ux.RotationController
 
canStartTransformation(T) - Method in class pro.streem.ar.sceneform.ux.BaseTransformationController
 
complete() - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
createSessionWithFeatures() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
Creates the ARCore Session with the with features defined in #getSessionFeatures.

D

DEBUG - Static variable in class pro.streem.ar.sceneform.ux.BuildConfig
 
DEFAULT_ELASTICITY - Static variable in class pro.streem.ar.sceneform.ux.ScaleController
 
DEFAULT_MAX_SCALE - Static variable in class pro.streem.ar.sceneform.ux.ScaleController
 
DEFAULT_MIN_SCALE - Static variable in class pro.streem.ar.sceneform.ux.ScaleController
 
DEFAULT_SENSITIVITY - Static variable in class pro.streem.ar.sceneform.ux.ScaleController
 
DragGesture - Class in pro.streem.ar.sceneform.ux
Gesture for when the user performs a drag motion on the touch screen.
DragGesture(GesturePointersUtility, HitTestResult, MotionEvent) - Constructor for class pro.streem.ar.sceneform.ux.DragGesture
 
DragGesture.OnGestureEventListener - Interface in pro.streem.ar.sceneform.ux
Interface definition for callbacks to be invoked by a DragGesture.
DragGestureRecognizer - Class in pro.streem.ar.sceneform.ux
Gesture Recognizer for when the user performs a drag motion on the touch screen.
DragGestureRecognizer(GesturePointersUtility) - Constructor for class pro.streem.ar.sceneform.ux.DragGestureRecognizer
 
DragGestureRecognizer.OnGestureStartedListener - Interface in pro.streem.ar.sceneform.ux
Interface definition for a callbacks to be invoked when a DragGesture starts.

F

FootprintSelectionVisualizer - Class in pro.streem.ar.sceneform.ux
Visualizes that a BaseTransformableNode is selected by rendering a footprint for the selected node.
FootprintSelectionVisualizer() - Constructor for class pro.streem.ar.sceneform.ux.FootprintSelectionVisualizer
 

G

gapDeltaInches() - Method in class pro.streem.ar.sceneform.ux.PinchGesture
 
gapInches() - Method in class pro.streem.ar.sceneform.ux.PinchGesture
 
gesturePointersUtility - Variable in class pro.streem.ar.sceneform.ux.BaseGesture
 
gesturePointersUtility - Variable in class pro.streem.ar.sceneform.ux.BaseGestureRecognizer
 
GesturePointersUtility - Class in pro.streem.ar.sceneform.ux
Retains/Releases pointer Ids so that each pointer can only be used in one gesture at a time.
GesturePointersUtility(DisplayMetrics) - Constructor for class pro.streem.ar.sceneform.ux.GesturePointersUtility
 
gestures - Variable in class pro.streem.ar.sceneform.ux.BaseGestureRecognizer
 
getActiveGesture() - Method in class pro.streem.ar.sceneform.ux.BaseTransformationController
 
getAdditionalPermissions() - Method in class pro.streem.ar.sceneform.ux.ArFragment
 
getAdditionalPermissions() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
Returns an array of dangerous permissions that are required by the app in addition to Manifest.permission.CAMERA, which is needed by ARCore.
getAllowedPlaneTypes() - Method in class pro.streem.ar.sceneform.ux.TranslationController
Gets a reference to the EnumSet that determines which types of ArCore Planes this TranslationController is allowed to translate on.
getArSceneView() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
Gets the ArSceneView for this fragment.
getCanRequestDangerousPermissions() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
If true, BaseArFragment.requestDangerousPermissions() returns without doing anything, if false permissions will be requested
getDelta() - Method in class pro.streem.ar.sceneform.ux.DragGesture
 
getDeltaRotationDegrees() - Method in class pro.streem.ar.sceneform.ux.TwistGesture
 
getDragRecognizer() - Method in class pro.streem.ar.sceneform.ux.TransformationSystem
Gets the gesture recognizer for determining when the user performs a drag motion on the touch screen.
getElasticity() - Method in class pro.streem.ar.sceneform.ux.ScaleController
 
getFootprintRenderable() - Method in class pro.streem.ar.sceneform.ux.FootprintSelectionVisualizer
 
getGap() - Method in class pro.streem.ar.sceneform.ux.PinchGesture
 
getGapDelta() - Method in class pro.streem.ar.sceneform.ux.PinchGesture
 
getGesturePointersUtility() - Method in class pro.streem.ar.sceneform.ux.TransformationSystem
Gets the utility used by BaseGestureRecognizer subclasses to retain/release pointer Ids so that each pointer can only be used in one gesture at a time.
getMaxScale() - Method in class pro.streem.ar.sceneform.ux.ScaleController
 
getMinScale() - Method in class pro.streem.ar.sceneform.ux.ScaleController
 
getPinchRecognizer() - Method in class pro.streem.ar.sceneform.ux.TransformationSystem
Gets the gesture recognizer for determining when the user performs a two-finger pinch motion on the touch screen.
getPlaneDiscoveryController() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
Gets the plane discovery controller, which displays instructions for how to scan for planes.
getPosition() - Method in class pro.streem.ar.sceneform.ux.DragGesture
 
getRotationController() - Method in class pro.streem.ar.sceneform.ux.TransformableNode
Returns the controller that rotates this node using a twist gesture.
getRotationRateDegrees() - Method in class pro.streem.ar.sceneform.ux.RotationController
 
getScaleController() - Method in class pro.streem.ar.sceneform.ux.TransformableNode
Returns the controller that scales this node using a pinch gesture.
getSelectedNode() - Method in class pro.streem.ar.sceneform.ux.TransformationSystem
Gets the currently selected node.
getSelectionVisualizer() - Method in class pro.streem.ar.sceneform.ux.TransformationSystem
Gets the selection visualizer used to visualize which BaseTransformableNode is currently selected.
getSelf() - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
getSelf() - Method in class pro.streem.ar.sceneform.ux.DragGesture
 
getSelf() - Method in class pro.streem.ar.sceneform.ux.PinchGesture
 
getSelf() - Method in class pro.streem.ar.sceneform.ux.TwistGesture
 
getSensitivity() - Method in class pro.streem.ar.sceneform.ux.ScaleController
 
getSessionConfiguration(Session) - Method in class pro.streem.ar.sceneform.ux.ArFragment
 
getSessionConfiguration(Session) - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
 
getSessionFeatures() - Method in class pro.streem.ar.sceneform.ux.ArFragment
 
getSessionFeatures() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
Specifies additional features for creating an ARCore Session.
getTargetNode() - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
getTransformableNode() - Method in class pro.streem.ar.sceneform.ux.BaseTransformationController
 
getTransformationSystem() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
Gets the transformation system, which is used by TransformableNode for detecting gestures and coordinating which node is selected.
getTransformationSystem() - Method in class pro.streem.ar.sceneform.ux.BaseTransformableNode
 
getTranslationController() - Method in class pro.streem.ar.sceneform.ux.TransformableNode
Returns the controller that translates this node using a drag gesture.
getTwistRecognizer() - Method in class pro.streem.ar.sceneform.ux.TransformationSystem
Gets the gesture recognizer for determining when the user performs a two-finger twist motion on the touch screen.

H

handleSessionException(UnavailableException) - Method in class pro.streem.ar.sceneform.ux.ArFragment
 
handleSessionException(UnavailableException) - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
 
HandMotionAnimation - Class in pro.streem.ar.sceneform.ux
This drives the AR hand motion animation.
HandMotionAnimation(View, View) - Constructor for class pro.streem.ar.sceneform.ux.HandMotionAnimation
 
HandMotionView - Class in pro.streem.ar.sceneform.ux
This view contains the hand motion instructions with animation.
HandMotionView(Context) - Constructor for class pro.streem.ar.sceneform.ux.HandMotionView
 
HandMotionView(Context, AttributeSet) - Constructor for class pro.streem.ar.sceneform.ux.HandMotionView
 
hasFinished() - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
hasStarted() - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
hide() - Method in class pro.streem.ar.sceneform.ux.PlaneDiscoveryController
Hide the plane discovery UX instructions.

I

inchesToPixels(float) - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
inchesToPixels(float) - Method in class pro.streem.ar.sceneform.ux.GesturePointersUtility
 
initializeSession() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
Initializes the ARCore session.
isArRequired() - Method in class pro.streem.ar.sceneform.ux.ArFragment
 
isArRequired() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
Returns true if this application is AR Required, false if AR Optional.
isEnabled() - Method in class pro.streem.ar.sceneform.ux.BaseTransformationController
 
isPointerIdRetained(int) - Method in class pro.streem.ar.sceneform.ux.GesturePointersUtility
 
isSelected() - Method in class pro.streem.ar.sceneform.ux.BaseTransformableNode
Returns true if this node is currently selected by the TransformationSystem.
isTransforming() - Method in class pro.streem.ar.sceneform.ux.BaseTransformableNode
Returns true if any of the transformation controllers are actively transforming this node.
isTransforming() - Method in class pro.streem.ar.sceneform.ux.BaseTransformationController
 
isTransforming() - Method in class pro.streem.ar.sceneform.ux.TranslationController
 

J

justStarted() - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 

L

LIBRARY_PACKAGE_NAME - Static variable in class pro.streem.ar.sceneform.ux.BuildConfig
 

M

makeTransformationSystem() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
Creates the transformation system used by this fragment.
motionEventToPosition(MotionEvent, int) - Static method in class pro.streem.ar.sceneform.ux.GesturePointersUtility
 

O

onActivated(Node) - Method in class pro.streem.ar.sceneform.ux.BaseTransformationController
 
onActivated(Node) - Method in class pro.streem.ar.sceneform.ux.ScaleController
 
onAttachedToWindow() - Method in class pro.streem.ar.sceneform.ux.HandMotionView
 
onCancel() - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
onCancel() - Method in class pro.streem.ar.sceneform.ux.DragGesture
 
onCancel() - Method in class pro.streem.ar.sceneform.ux.PinchGesture
 
onCancel() - Method in class pro.streem.ar.sceneform.ux.TwistGesture
 
onContinueTransformation(DragGesture) - Method in class pro.streem.ar.sceneform.ux.TranslationController
 
onContinueTransformation(PinchGesture) - Method in class pro.streem.ar.sceneform.ux.ScaleController
 
onContinueTransformation(TwistGesture) - Method in class pro.streem.ar.sceneform.ux.RotationController
 
onContinueTransformation(T) - Method in class pro.streem.ar.sceneform.ux.BaseTransformationController
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
 
onDeactivated(Node) - Method in class pro.streem.ar.sceneform.ux.BaseTransformationController
 
onDestroy() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
 
onDestroyView() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
 
onEndTransformation(DragGesture) - Method in class pro.streem.ar.sceneform.ux.TranslationController
 
onEndTransformation(PinchGesture) - Method in class pro.streem.ar.sceneform.ux.ScaleController
 
onEndTransformation(TwistGesture) - Method in class pro.streem.ar.sceneform.ux.RotationController
 
onEndTransformation(T) - Method in class pro.streem.ar.sceneform.ux.BaseTransformationController
 
onFinish() - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
onFinish() - Method in class pro.streem.ar.sceneform.ux.DragGesture
 
onFinish() - Method in class pro.streem.ar.sceneform.ux.PinchGesture
 
onFinish() - Method in class pro.streem.ar.sceneform.ux.TwistGesture
 
onFinished(T) - Method in interface pro.streem.ar.sceneform.ux.BaseGesture.OnGestureEventListener
 
onFinished(T) - Method in class pro.streem.ar.sceneform.ux.BaseTransformationController
 
onGestureStarted(T) - Method in interface pro.streem.ar.sceneform.ux.BaseGestureRecognizer.OnGestureStartedListener
 
onGestureStarted(T) - Method in class pro.streem.ar.sceneform.ux.BaseTransformationController
 
onPause() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
 
onPeekTouch(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
 
onRequestPermissionsResult(int, String[], int[]) - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
Receives the results for permission requests.
onResume() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
 
onSessionInitialization(Session) - Method in interface pro.streem.ar.sceneform.ux.BaseArFragment.OnSessionInitializationListener
The callback will only be invoked once after a Session is initialized and before it is resumed for the first time.
onStart(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
onStart(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.DragGesture
 
onStart(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.PinchGesture
 
onStart(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.TwistGesture
 
onTap(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.BaseTransformableNode
 
onTapPlane(HitResult, Plane, MotionEvent) - Method in interface pro.streem.ar.sceneform.ux.BaseArFragment.OnTapArPlaneListener
Called when an ARCore plane is tapped.
onTouch(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
onTouch(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.BaseGestureRecognizer
 
onTouch(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.TransformationSystem
Dispatches touch events to the gesture recognizers contained by this transformation system.
onUpdate(FrameTime) - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
 
onUpdated(Node, FrameTime) - Method in class pro.streem.ar.sceneform.ux.BaseTransformationController
 
onUpdated(Node, FrameTime) - Method in class pro.streem.ar.sceneform.ux.ScaleController
 
onUpdated(Node, FrameTime) - Method in class pro.streem.ar.sceneform.ux.TranslationController
 
onUpdated(T) - Method in interface pro.streem.ar.sceneform.ux.BaseGesture.OnGestureEventListener
 
onUpdated(T) - Method in class pro.streem.ar.sceneform.ux.BaseTransformationController
 
onWindowFocusChanged(boolean) - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
 

P

PinchGesture - Class in pro.streem.ar.sceneform.ux
Gesture for when the user performs a two-finger pinch motion on the touch screen.
PinchGesture(GesturePointersUtility, MotionEvent, int) - Constructor for class pro.streem.ar.sceneform.ux.PinchGesture
 
PinchGesture.OnGestureEventListener - Interface in pro.streem.ar.sceneform.ux
Interface definition for callbacks to be invoked by a PinchGesture.
PinchGestureRecognizer - Class in pro.streem.ar.sceneform.ux
Gesture Recognizer for when the user performs a two-finger pinch motion on the touch screen.
PinchGestureRecognizer(GesturePointersUtility) - Constructor for class pro.streem.ar.sceneform.ux.PinchGestureRecognizer
 
PinchGestureRecognizer.OnGestureStartedListener - Interface in pro.streem.ar.sceneform.ux
Interface definition for a callbacks to be invoked when a PinchGesture starts.
pixelsToInches(float) - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
pixelsToInches(float) - Method in class pro.streem.ar.sceneform.ux.GesturePointersUtility
 
PlaneDiscoveryController - Class in pro.streem.ar.sceneform.ux
This view manages showing the plane discovery instructions view.
PlaneDiscoveryController(View) - Constructor for class pro.streem.ar.sceneform.ux.PlaneDiscoveryController
 
pro.streem.ar.sceneform.ux - package pro.streem.ar.sceneform.ux
 

R

releasePointerId(int) - Method in class pro.streem.ar.sceneform.ux.GesturePointersUtility
 
removeOnGestureStartedListener(BaseGestureRecognizer.OnGestureStartedListener<T>) - Method in class pro.streem.ar.sceneform.ux.BaseGestureRecognizer
 
removeSelectionVisual(BaseTransformableNode) - Method in class pro.streem.ar.sceneform.ux.FootprintSelectionVisualizer
 
removeSelectionVisual(BaseTransformableNode) - Method in interface pro.streem.ar.sceneform.ux.SelectionVisualizer
Removes the visual that was indicating a BaseTransformableNode is currently selected.
removeTransformationController(BaseTransformationController<?>) - Method in class pro.streem.ar.sceneform.ux.BaseTransformableNode
 
requestDangerousPermissions() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
Starts the process of requesting dangerous permissions.
requestInstall() - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
 
retainPointerId(int) - Method in class pro.streem.ar.sceneform.ux.GesturePointersUtility
 
RotationController - Class in pro.streem.ar.sceneform.ux
Manipulates the rotation of a BaseTransformableNode using a TwistGestureRecognizer.
RotationController(BaseTransformableNode, TwistGestureRecognizer) - Constructor for class pro.streem.ar.sceneform.ux.RotationController
 

S

ScaleController - Class in pro.streem.ar.sceneform.ux
Manipulates the Scale of a BaseTransformableNode using a Pinch PinchGestureRecognizer.
ScaleController(BaseTransformableNode, PinchGestureRecognizer) - Constructor for class pro.streem.ar.sceneform.ux.ScaleController
 
select() - Method in class pro.streem.ar.sceneform.ux.BaseTransformableNode
Sets this as the selected node in the TransformationSystem if there is no currently selected node or if the currently selected node is not actively being transformed.
SelectionVisualizer - Interface in pro.streem.ar.sceneform.ux
Interface to visual when a BaseTransformableNode is selected.
selectNode(BaseTransformableNode) - Method in class pro.streem.ar.sceneform.ux.TransformationSystem
Sets a BaseTransformableNode as the selected node if there is no currently selected node or if the currently selected node is not actively being transformed.
setAllowedPlaneTypes(EnumSet<Plane.Type>) - Method in class pro.streem.ar.sceneform.ux.TranslationController
Sets which types of ArCore Planes this TranslationController is allowed to translate on.
setCanRequestDangerousPermissions(Boolean) - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
If true, BaseArFragment.requestDangerousPermissions() returns without doing anything, if false permissions will be requested
setElasticity(float) - Method in class pro.streem.ar.sceneform.ux.ScaleController
 
setEnabled(boolean) - Method in class pro.streem.ar.sceneform.ux.BaseTransformationController
 
setFootprintRenderable(ModelRenderable) - Method in class pro.streem.ar.sceneform.ux.FootprintSelectionVisualizer
 
setGestureEventListener(BaseGesture.OnGestureEventListener<T>) - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
setInstructionView(View) - Method in class pro.streem.ar.sceneform.ux.PlaneDiscoveryController
Set the instructions view to present over the Sceneform view.
setMaxScale(float) - Method in class pro.streem.ar.sceneform.ux.ScaleController
 
setMinScale(float) - Method in class pro.streem.ar.sceneform.ux.ScaleController
 
setOnSessionInitializationListener(BaseArFragment.OnSessionInitializationListener) - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
Registers a callback to be invoked when the ARCore Session is initialized.
setOnTapArPlaneListener(BaseArFragment.OnTapArPlaneListener) - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
Registers a callback to be invoked when an ARCore Plane is tapped.
setRotationRateDegrees(float) - Method in class pro.streem.ar.sceneform.ux.RotationController
 
setSelectionVisualizer(SelectionVisualizer) - Method in class pro.streem.ar.sceneform.ux.TransformationSystem
Sets the selection visualizer used to visualize which BaseTransformableNode is currently selected.
setSensitivity(float) - Method in class pro.streem.ar.sceneform.ux.ScaleController
 
setupSelectionRenderable(FootprintSelectionVisualizer) - Method in class pro.streem.ar.sceneform.ux.BaseArFragment
 
show() - Method in class pro.streem.ar.sceneform.ux.PlaneDiscoveryController
Show the plane discovery UX instructions for finding a plane.

T

targetNode - Variable in class pro.streem.ar.sceneform.ux.BaseGesture
 
TransformableNode - Class in pro.streem.ar.sceneform.ux
Node that can be selected, translated, rotated, and scaled using gestures from TransformationSystem.
TransformableNode(TransformationSystem) - Constructor for class pro.streem.ar.sceneform.ux.TransformableNode
 
TransformationSystem - Class in pro.streem.ar.sceneform.ux
Coordinates which BaseTransformableNode is currently selected.
TransformationSystem(DisplayMetrics, SelectionVisualizer) - Constructor for class pro.streem.ar.sceneform.ux.TransformationSystem
 
TranslationController - Class in pro.streem.ar.sceneform.ux
Manipulates the position of a BaseTransformableNode using a DragGestureRecognizer.
TranslationController(BaseTransformableNode, DragGestureRecognizer) - Constructor for class pro.streem.ar.sceneform.ux.TranslationController
 
tryCreateGestures(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.BaseGestureRecognizer
 
tryCreateGestures(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.DragGestureRecognizer
 
tryCreateGestures(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.PinchGestureRecognizer
 
tryCreateGestures(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.TwistGestureRecognizer
 
TwistGesture - Class in pro.streem.ar.sceneform.ux
Gesture for when the user performs a two-finger twist motion on the touch screen.
TwistGesture(GesturePointersUtility, MotionEvent, int) - Constructor for class pro.streem.ar.sceneform.ux.TwistGesture
 
TwistGesture.OnGestureEventListener - Interface in pro.streem.ar.sceneform.ux
Interface definition for callbacks to be invoked by a TwistGesture.
TwistGestureRecognizer - Class in pro.streem.ar.sceneform.ux
Gesture Recognizer for when the user performs a two-finger twist motion on the touch screen.
TwistGestureRecognizer(GesturePointersUtility) - Constructor for class pro.streem.ar.sceneform.ux.TwistGestureRecognizer
 
TwistGestureRecognizer.OnGestureStartedListener - Interface in pro.streem.ar.sceneform.ux
Interface definition for a callbacks to be invoked when a TwistGesture starts.

U

updateGesture(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
updateGesture(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.DragGesture
 
updateGesture(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.PinchGesture
 
updateGesture(HitTestResult, MotionEvent) - Method in class pro.streem.ar.sceneform.ux.TwistGesture
 

W

wasCancelled() - Method in class pro.streem.ar.sceneform.ux.BaseGesture
 
A B C D F G H I J L M O P R S T U W 
All Classes All Packages