private CameraInfoMsg(MessageDeserializer deserializer) { this.header = Std.HeaderMsg.Deserialize(deserializer); deserializer.Read(out this.height); deserializer.Read(out this.width); deserializer.Read(out this.distortion_model); deserializer.Read(out this.d, sizeof(double), deserializer.ReadLength()); deserializer.Read(out this.k, sizeof(double), 9); deserializer.Read(out this.r, sizeof(double), 9); deserializer.Read(out this.p, sizeof(double), 12); deserializer.Read(out this.binning_x); deserializer.Read(out this.binning_y); this.roi = RegionOfInterestMsg.Deserialize(deserializer); }