public void SetValue(Rhino.Geometry.Point2d p) { var value = new Geometry.Vector2d(p.X, p.Y); UnsafeNativeMethods.Rdk_Variant_Set2dVectorValue(NonConstPointer(), value); }