/** * @brief Return the location and dimensions of the blob, represented by a 3D bounding box. * @return The location and dimensions of the 3D bounding box. */ public PXCMBox3DF32 QueryBoundingBoxWorld() { PXCMBox3DF32 rect = new PXCMBox3DF32(); PXCMBlobData_IBlob_QueryBoundingBoxWorld(instance, ref rect); return(rect); }
internal static extern void PXCMBlobData_IBlob_QueryBoundingBoxWorld(IntPtr instance, ref PXCMBox3DF32 rect);
/** @brief Return the location and dimensions of the blob, represented by a 3D bounding box. @return The location and dimensions of the 3D bounding box. */ public PXCMBox3DF32 QueryBoundingBoxWorld() { PXCMBox3DF32 rect = new PXCMBox3DF32(); PXCMBlobData_IBlob_QueryBoundingBoxWorld(instance, ref rect); return rect; }
// 3D /** * @brief Set 3D world box source * @param[in] box3D containing desired source world box dimensions * @return PXCM_STATUS_VALUE_OUT_OF_RANGE if any of box3D dimension params less than or equal to 0 * @return PXCM_STATUS_NO_ERROR if box3D dimension params > 0 */ public pxcmStatus Set3DSourceBox(PXCMBox3DF32 box3D) { return(PXCMPointConverter_Set3DSourceBox(instance, box3D)); }
internal extern static pxcmStatus PXCMPointConverter_Set3DTargetBox(IntPtr instance, PXCMBox3DF32 box3D);
// 3D /** @brief Set 3D world box source @param[in] box3D containing desired source world box dimensions @return PXCM_STATUS_VALUE_OUT_OF_RANGE if any of box3D dimension params less than or equal to 0 @return PXCM_STATUS_NO_ERROR if box3D dimension params > 0 */ public pxcmStatus Set3DSourceBox(PXCMBox3DF32 box3D) { return PXCMPointConverter_Set3DSourceBox(instance, box3D); }