public static object Microsoft_Robotics_PhysicalModel_Proxy_Pose_TO_Microsoft_Robotics_PhysicalModel_Proxy_Pose(object transformFrom)
 {
     global::Microsoft.Robotics.PhysicalModel.Pose       target = new global::Microsoft.Robotics.PhysicalModel.Pose();
     global::Microsoft.Robotics.PhysicalModel.Proxy.Pose from   = ((global::Microsoft.Robotics.PhysicalModel.Proxy.Pose)(transformFrom));
     target.Position    = ((global::Microsoft.Robotics.PhysicalModel.Vector3)(Microsoft_Robotics_PhysicalModel_Proxy_Vector3_TO_Microsoft_Robotics_PhysicalModel_Proxy_Vector3(from.Position)));
     target.Orientation = ((global::Microsoft.Robotics.PhysicalModel.Quaternion)(Microsoft_Robotics_PhysicalModel_Proxy_Quaternion_TO_Microsoft_Robotics_PhysicalModel_Proxy_Quaternion(from.Orientation)));
     return(target);
 }
 public static object Microsoft_Robotics_PhysicalModel_Proxy_Pose_TO_Microsoft_Robotics_PhysicalModel_Proxy_Pose0(object transformFrom)
 {
     global::Microsoft.Robotics.PhysicalModel.Proxy.Pose target = new global::Microsoft.Robotics.PhysicalModel.Proxy.Pose();
     global::Microsoft.Robotics.PhysicalModel.Pose from = ((global::Microsoft.Robotics.PhysicalModel.Pose)(transformFrom));
     global::Microsoft.Robotics.PhysicalModel.Vector3 tmp = from.Position;
     target.Position = ((global::Microsoft.Robotics.PhysicalModel.Proxy.Vector3)(Microsoft_Robotics_PhysicalModel_Proxy_Vector3_TO_Microsoft_Robotics_PhysicalModel_Proxy_Vector30(tmp)));
     global::Microsoft.Robotics.PhysicalModel.Quaternion tmp0 = from.Orientation;
     target.Orientation = ((global::Microsoft.Robotics.PhysicalModel.Proxy.Quaternion)(Microsoft_Robotics_PhysicalModel_Proxy_Quaternion_TO_Microsoft_Robotics_PhysicalModel_Proxy_Quaternion0(tmp0)));
     return target;
 }