Vision · IOS API REFERENCE
VNHumanBodyPose3DObservation
class · iOS 17.0+ · SDK 27.1
class VNHumanBodyPose3DObservation
Members (10)
method · iOS 17.0+parentJointName
TypeScriptparentJointName(jointName: VNHumanBodyPose3DObservation_JointName): (VNHumanBodyPose3DObservation_JointName) | null
Swift declarationfunc parentJointName(_ jointName: VNHumanBodyPose3DObservation.JointName) -> VNHumanBodyPose3DObservation.JointName?
method · iOS 17.0+pointInImage
TypeScriptpointInImage(jointName: VNHumanBodyPose3DObservation_JointName): VNPoint
Swift declarationfunc pointInImage(_ jointName: VNHumanBodyPose3DObservation.JointName) throws -> VNPoint
method · iOS 17.0+recognizedPoint
TypeScriptrecognizedPoint(jointName: VNHumanBodyPose3DObservation_JointName): VNHumanBodyRecognizedPoint3D
Swift declarationfunc recognizedPoint(_ jointName: VNHumanBodyPose3DObservation.JointName) throws -> VNHumanBodyRecognizedPoint3D
method · iOS 17.0+recognizedPoints
TypeScriptrecognizedPoints(jointsGroupName: VNHumanBodyPose3DObservation_JointsGroupName): NativeMap<VNHumanBodyPose3DObservation_JointName, VNHumanBodyRecognizedPoint3D>
Swift declarationfunc recognizedPoints(_ jointsGroupName: VNHumanBodyPose3DObservation.JointsGroupName) throws -> [VNHumanBodyPose3DObservation.JointName : VNHumanBodyRecognizedPoint3D]
get · iOS 17.0+availableJointNames
TypeScriptget availableJointNames(): Array<VNHumanBodyPose3DObservation_JointName>
Swift declarationvar availableJointNames: [VNHumanBodyPose3DObservation.JointName] { get }
get · iOS 17.0+availableJointsGroupNames
TypeScriptget availableJointsGroupNames(): Array<VNHumanBodyPose3DObservation_JointsGroupName>
Swift declarationvar availableJointsGroupNames: [VNHumanBodyPose3DObservation.JointsGroupName] { get }
get · iOS 17.0+bodyHeight
TypeScriptget bodyHeight(): number
Swift declarationvar bodyHeight: Float { get }
get · iOS 17.0+cameraOriginMatrix
TypeScriptget cameraOriginMatrix(): SDKHandle
Swift declarationvar cameraOriginMatrix: simd_float4x4 { get }
get · iOS 17.0+heightEstimation
TypeScriptget heightEstimation(): VNHumanBodyPose3DObservation_HeightEstimation
Swift declarationvar heightEstimation: VNHumanBodyPose3DObservation.HeightEstimation { get }
method · iOS 17.0+cameraRelativePosition
TypeScriptcameraRelativePosition(jointName: VNHumanBodyPose3DObservation_JointName): SDKHandle
Swift declaration@nonobjc func cameraRelativePosition(_ jointName: VNHumanBodyPose3DObservation.JointName) throws -> simd_float4x4
Skipped declarations
1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
VNHumanBodyPose3DObservation.init()
inherited init: clang: 'init' is unavailable
All Vision types →