// // C++: static Ptr_TrackerCSRT cv::TrackerCSRT::create() // //javadoc: TrackerCSRT::create() public static TrackerCSRT create() { #if ((UNITY_ANDROID || UNITY_IOS || UNITY_WEBGL) && !UNITY_EDITOR) || UNITY_5 || UNITY_5_3_OR_NEWER TrackerCSRT retVal = TrackerCSRT.__fromPtr__(tracking_TrackerCSRT_create_10()); return(retVal); #else return(null); #endif }
void DoProcess() { if (!(owner.Value is OpenCVForUnityPlayMakerActions.TrackerCSRT)) { LogError("owner is not initialized. Add Action \"newTrackerCSRT\"."); return; } OpenCVForUnity.TrackingModule.TrackerCSRT wrapped_owner = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.TrackerCSRT, OpenCVForUnity.TrackingModule.TrackerCSRT>(owner); if (!(mask.Value is OpenCVForUnityPlayMakerActions.Mat)) { LogError("mask is not initialized. Add Action \"newMat\"."); return; } OpenCVForUnity.CoreModule.Mat wrapped_mask = OpenCVForUnityPlayMakerActionsUtils.GetWrappedObject <OpenCVForUnityPlayMakerActions.Mat, OpenCVForUnity.CoreModule.Mat>(mask); wrapped_owner.setInitialMask(wrapped_mask); }
public TrackerCSRT(OpenCVForUnity.TrackingModule.TrackerCSRT nativeObj) : base(nativeObj) { }
// // C++: static Ptr_TrackerCSRT cv::TrackerCSRT::create() // /** * Constructor * return automatically generated */ public static TrackerCSRT create() { return(TrackerCSRT.__fromPtr__(tracking_TrackerCSRT_create_10())); }