/// <summary>
 /// Adds a Kinect3DObject (3D Models)
 /// </summary>
 /// <param name="kinectObject">A Kinect3DObject</param>
 public void AddKinectObject(Kinect3DObject kinectObject)
 {
     if (kinect3DObjects == null)
     {
         kinect3DObjects = new List <Kinect3DObject>();
     }
     kinect3DObjects.Add(kinectObject);
     if (this.RenderObjects)
     {
         KinectDraw.RenderKinect3DObjects(ModelVisual, kinect3DObjects);
     }
 }
 /// <summary>
 /// Clear all the Kinect 3D Objects
 /// </summary>
 public void ClearKinect3DObject(Kinect3DObject k)
 {
     kinect3DObjects.Remove(k);
 }