A double[,]
will work, as long as the Point3D
values are using integer positions (for example, "{ Point3D( 0, 1, 1.1 ), Point3D( 1, 0, 2.2 ) }
" would be equivalent to "{ { double.NaN, 1.1 }, { 2.2, double.NaN } }
"). If you are using non-integer positions (e.g. "{ Point3D( 0.5, 0.25, 1.1 ), Point3D( 0.75, 1.25, 2.2 ) }
"), there is no direct conversion.
~ Paul H