Namespace TofAr.V0.Body
Classes
BodyData
Body data class
BodyGestureData
Body gesture data
BodyResult
Same definition as the ARHumanBody class of ARFoundation
BodyResults
Body recognition result
ComponentVersion
Component version No.
DetectorTypeProperty
BodyPose recognition type property
HumanBodyJoint
Joint data container
Same definition as the ARHumanBody class of ARFoundation
ModelVisualizer
Base ModelVisualizer
Pose
Representation of position and rotation in 3D space
Same definition as the Pose class of Unity
SkeletonVisualizer
Implementation of BodySkeleton prefab
TofArBodyGestureManager
Body gesture manager
TofArBodyManager
Manages the connection with TofAr Body component
Has the following functions
- Get Body data
- Notice on (data) stream starting event
- Notice on (data) stream ending event
- Notice on arrival of frame
- Notice on Body estimation result event
- Playback of recording file
TrackableId
A session-specific identifier for an object that can be traced in a real environment, such as a plane or feature point.
Same definition as the TrackableId class of ARFoundation
Enums
BodyGesture
Body gesture
BodyGestureJointIndex
Body gesture index
BodyPlatform
Platform of body recognition source
BodyPoseDetectorType
BodyPose recognition type
FrameDataSource
Data source
JointIndices
Joint indices
Same definition as ARFoundation output
TrackingState
Tracking state
Delegates
TofArBodyGestureManager.GestureEstimatedEventHandler
Callback for gesture estimation results
TofArBodyManager.ApplicationPausingEventHandler
Application pausing delegate
TofArBodyManager.ApplicationResumingEventHandler
Application resuming delegate
TofArBodyManager.FrameArrivedEventHandler
Delegate for when new frame arrives
TofArBodyManager.OnBodyPoseEstimatedHandler
Delegate for when body estimation is completed
TofArBodyManager.StreamStartedEventHandler
Delegate for when stream starts
TofArBodyManager.StreamStoppedEventHandler
Delegate for when stream ends