public mwt.stereo_image_t Copy()
        {
            mwt.stereo_image_t outobj = new mwt.stereo_image_t();
            outobj.publisher = this.publisher;

            outobj.cam1_timestamp = this.cam1_timestamp;

            outobj.cam2_timestamp = this.cam2_timestamp;

            outobj.left_utime = this.left_utime;

            outobj.right_utime = this.right_utime;

            outobj.sequence = this.sequence;

            outobj.camera_orientation = this.camera_orientation;

            outobj.width = this.width;

            outobj.height = this.height;

            outobj.row_stride = this.row_stride;

            outobj.pixelformat = this.pixelformat;

            outobj.size = this.size;

            outobj.data = new byte[(int)size];
            for (int a = 0; a < this.size; a++)
            {
                outobj.data[a] = this.data[a];
            }

            return(outobj);
        }
 public static mwt.stereo_image_t _decodeRecursiveFactory(LCMDataInputStream ins)
 {
     mwt.stereo_image_t o = new mwt.stereo_image_t();
     o._decodeRecursive(ins);
     return(o);
 }