Platforms to show: All Mac Windows Linux Cross-Platform
VNDetectHumanBodyPose3DRequestMBS class New in 26.3
Super class: VNStatefulRequestMBS
| Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
| class | Vision | MBS MacFrameworks Plugin | 26.3 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
This request generates a collection of VNHumanBodyPose3DObservation objects that describe the position of each body the request detects. If the system allows it, the request uses AVDepthData information to improve the accuracy.
Requires iOS 17, macOS 14 or later.
Subclass of the VNStatefulRequestMBS class.
- 6 methods
- method bodyPoseResults as VNHumanBodyPose3DObservationMBS()
- method Constructor
- method Constructor(DelegateHandler as VNRequestCompletedMBS = nil, tag as variant = nil)
- method Constructor(Time as Double, DelegateHandler as VNRequestCompletedMBS = nil, tag as variant = nil)
- method supportedJointNames(byref error as NSErrorMBS) as String()
- method supportedJointsGroupNames(byref error as NSErrorMBS) as String()
- shared method available as Boolean
Constants
| Constant | Value | Description |
|---|---|---|
| Revision1 | 1 | The revision 1. |
Super class VNStatefulRequestMBS
- 2 properties
- property frameAnalysisSpacing as Double
- property minimumLatencyFrameCount as Integer
- 2 methods
- method Constructor Private
- method Constructor(Time as Double, DelegateHandler as VNRequestCompletedMBS = nil, tag as variant = nil)
Super class VNImageBasedRequestMBS
- property regionOfInterest as CGRectMBS
- method Constructor Private
Super class VNRequestMBS
- 7 properties
- property className as String
- property ClassPath as String
- property description as String
- property Handle as Integer
- property preferBackgroundProcessing as Boolean
- property revision as Integer
- property usesCPUOnly as Boolean
- 4 methods
- method cancel
- method Constructor Private
- method copy as VNRequestMBS
- method results as VNObservationMBS()
- 3 shared methods
- shared method currentRevision as Integer
- shared method defaultRevision as Integer
- shared method supportedRevisions as NSIndexSetMBS
This class has no sub classes.
Blog Entries
Release notes
- Version 26.3
- Added VNHumanObservationMBS, VNHumanBodyPoseObservationMBS, VNRecognizedPointsObservationMBS, VNHumanHandPoseObservationMBS, VNDetectHumanBodyPoseRequestMBS, VNDetectHumanHandPoseRequestMBS, VNDetectHumanBodyPose3DRequestMBS and VNStatefulRequestMBS classes.
Some related classes:
- class CGRectMBS
- class NSErrorMBS
- class VNDetectHumanHandPoseRequestMBS
- class VNHumanBodyPoseObservationMBS
- class VNHumanHandPoseObservationMBS
- class VNHumanObservationMBS
- class VNImageBasedRequestMBS
- class VNObservationMBS
- class VNRecognizedPointsObservationMBS
- class VNRequestMBS
The items on this page are in the following plugins: MBS MacFrameworks Plugin.
VNDetectHorizonRequestMBS - VNDetectHumanBodyPoseRequestMBS