コード例 #1
0
ファイル: VideoTexture.cs プロジェクト: AlkanV/OpenMB
        public void Dispose()
        {
            Stream.GetFrameClose();
            PixelBuffer.Dispose();
            screen.Dispose();
            videoMat.Dispose();
            videoTex.Dispose();

            videoTex    = null;
            videoMat    = null;
            screen      = null;
            PixelBuffer = null;
            FrameNum    = 0;
        }
コード例 #2
0
        private void ClearButton_Click(object sender, EventArgs e)
        {
            DialogResult result = MessageBox.Show("Are you sure?", "Clear Point Cloud", MessageBoxButtons.YesNo);

            if (result == DialogResult.No)
            {
                return;
            }

            manual.DetachFromParent();
            manual.Dispose();
            CreateScene();

            this.Text = OgreForm.TITLE;
        }
コード例 #3
0
ファイル: DrawLine3DClass.cs プロジェクト: andyhebear/esdogre
 /// <summary>
 /// 释放所占资源
 /// </summary>
 public void Dispose()
 {
     ogreimage.SceneManager.DestroyManualObject(ManualLineObject);
     ManualLineObject.Dispose();
 }