public void Alloc() { Axis.Alloc(); internalStruct.axis = Axis.internalStruct; internalStruct.angle = Angle; internalStructPtr = StructMarshal.StructToIntPtr(internalStruct); }