A B C D F G H I J L M O P R S T U W
All Classes All Packages
All Classes All Packages
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
BaseTransformableNodeis 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
BaseGesturestarts. - 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
DragGesturestarts.
F
- FootprintSelectionVisualizer - Class in pro.streem.ar.sceneform.ux
-
Visualizes that a
BaseTransformableNodeis 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
BaseGestureRecognizersubclasses 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
BaseTransformableNodeis 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
TransformableNodefor 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
PinchGesturestarts. - 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
BaseTransformableNodeis 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
BaseTransformableNodeusing aTwistGestureRecognizer. - 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
BaseTransformableNodeusing a PinchPinchGestureRecognizer. - 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
BaseTransformableNodeis selected. - selectNode(BaseTransformableNode) - Method in class pro.streem.ar.sceneform.ux.TransformationSystem
-
Sets a
BaseTransformableNodeas 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
BaseTransformableNodeis 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
BaseTransformableNodeis 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
BaseTransformableNodeusing aDragGestureRecognizer. - 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
TwistGesturestarts.
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
All Classes All Packages