marshal method
Marshal method must operate by mutating empty object passed.
Implementation
@override
void marshal(MarshalledObject marshalled)
{
marshalled.setPropertyFromDouble("x0", x0);
marshalled.setPropertyFromDouble("y0", y0);
marshalled.setPropertyFromDouble("x1", x1);
marshalled.setPropertyFromDouble("y1", y1);
marshalled.setPropertyFromDouble("x2", x2);
marshalled.setPropertyFromDouble("y2", y2);
marshalled.setPropertyFromDouble("x3", x3);
marshalled.setPropertyFromDouble("y3", y3);
}