public Transform(CylinderImage parent, double center_direction, double focal_length, double rotation_theta, double scalar_x, double scalar_y, double displace_x, double displace_y, double perspective_x, double perspective_y, double skew) : this(parent)
 {
     this.center_direction = center_direction;
     this.focal_length     = focal_length;
     this.rotation_theta   = rotation_theta;
     this.scalar_x         = scalar_x;
     this.scalar_y         = scalar_y;
     this.displace_x       = displace_x;
     this.displace_y       = displace_y;
     this.perspective_x    = perspective_x;
     this.perspective_y    = perspective_y;
     this.skew             = skew;
 }
 public Transform(CylinderImage parent)
 {
     this.parent = parent;
 }