huawei_ar library

Classes

ARAnchor
Represents an anchor at a fixed location and a specified direction in an actual environment. HUAWEI AR Engine continuously updates this value so that the location and direction remains unchanged even when the environment changes, for example, as the camera moves.
ARAugmentdImage
ARBody
ARCameraConfig
ARCameraIntrinsics
AREngine
AREngineScene
ARFace
ARFaceBlendShapes
ARHand
ARPlane
ARPose
ARSceneAugmentedImageConfig
ARSceneBaseConfig
ARSceneBodyConfig
ARSceneCloud3DObjectConfig
ARSceneController
ARSceneFaceConfig
ARSceneHandConfig
ARSceneMesh
ARSceneMeshConfig
ARSceneWorldBodyConfig
ARSceneWorldConfig
ARTarget
ARTrackableBase
AugmentedImage
Constants
Huawei AREngine Flutter Plugin Constants
LightMode
The lighting estimate mode.
Semantic
Utils

Enums

ARBodySkeletonType
The body skeleton type.
ARCoordinateSystemType
The coordinate system type.
ARHandSkeletonType
The hand skeleton point.
ARHandType
The type of hand, which can be left or right.
ARSceneType
CameraLensFacing
The camera type, which can be front or rear.
FocusMode
The focus mode.
HealthParameter
The health check parameters.
PlaneFindingMode
The plane finding mode.
PlaneType
The plane type.
PowerMode
The power consumption mode.
SemanticMode
The semantic mode.
SemanticPlaneLabel
Semantic types of the current plane.
TargetLabel
Label of the recognized target object.
TargetShapeType
Shape of the recognized target object.
TrackingState
The tracking status of the trackable object.
UpdateMode
The update mode.

Typedefs

ARHandleCameraConfigDataCallback = void Function(ARCameraConfig cameraConfig)
ARHandleCameraIntrinsicsDataCallback = void Function(ARCameraIntrinsics cameraIntrinsics)
ARHandleFaceHealthResultCallback = void Function(String healthResult)
ARHandleMessageDataCallback = void Function(String text)
ARSceneCreatedCallback = void Function(ARSceneController controller)
ARSceneMeshDrawFrameCallback = void Function(ARSceneMesh arSceneMesh)
ARTrackableCallback = void Function(dynamic arTrackable)