コード例 #1
0
 /// <summary>
 /// Sets pose of a widget in the window.
 /// </summary>
 /// <param name="id">The id of the widget whose pose will be set.</param>
 /// <param name="pose">The new pose of the widget.</param>
 public void SetWidgetPose(String id, Affine3d pose)
 {
     using (CvString cvsId = new CvString(id))
         CvInvoke.cveViz3dSetWidgetPose(_ptr, cvsId, pose);
 }
コード例 #2
0
 /// <summary>
 /// Show a widget in the window
 /// </summary>
 /// <param name="id">A unique id for the widget.</param>
 /// <param name="widget">The widget to be displayed in the window.</param>
 /// <param name="pose">Pose of the widget.</param>
 public void ShowWidget(String id, IWidget widget, Affine3d pose = null)
 {
     using (CvString cvsId = new CvString(id))
         CvInvoke.cveViz3dShowWidget(_ptr, cvsId, widget.GetWidget, pose);
 }
コード例 #3
0
 public DebuggerProxy(Affine3d v)
 {
     _v = v;
 }
コード例 #4
0
ファイル: CvInvokeViz.cs プロジェクト: neutmute/emgucv
 /// <summary>
 /// Sets pose of a widget in the window.
 /// </summary>
 /// <param name="id">The id of the widget whose pose will be set.</param>
 /// <param name="pose">The new pose of the widget.</param>
 public void SetWidgetPose(String id, Affine3d pose)
 {
    using (CvString cvsId = new CvString(id))
       CvInvoke.cveViz3dSetWidgetPose(_ptr, cvsId, pose);
 }
コード例 #5
0
ファイル: CvInvokeViz.cs プロジェクト: neutmute/emgucv
 /// <summary>
 /// Show a widget in the window
 /// </summary>
 /// <param name="id">A unique id for the widget.</param>
 /// <param name="widget">The widget to be displayed in the window.</param>
 /// <param name="pose">Pose of the widget.</param>
 public void ShowWidget(String id, IWidget widget, Affine3d pose = null)
 {
    using (CvString cvsId = new CvString(id))
       CvInvoke.cveViz3dShowWidget(_ptr, cvsId, widget.GetWidget, pose);
 }
コード例 #6
0
ファイル: Affine3d.cs プロジェクト: neutmute/emgucv
 public DebuggerProxy(Affine3d v)
 {
    _v = v;
 }