/// <summary>
 /// An FpML constructor.
 /// </summary>
 /// <param name="pt"></param>
 public PricingDataPoint3D(PricingDataPointCoordinate pt)
     : base(PointHelpers.To3DArray(pt))
 {
     PricingDataPointCoordinate = pt;
 }
 /// <summary>
 /// A PricingDataPoint3D.
 /// </summary>
 /// <param name="pt"></param>
 public PricingDataPoint3D(PricingStructurePoint pt)
     : base(PointHelpers.To3DArray(pt))
 {
     PricingDataPointCoordinate = pt.coordinate[0];
 }