------------------------------------------------------------------------------
| 749 | |
| 750 | //------------------------------------------------------------------------------ |
| 751 | void vtkMFIXReader::SwapFloat(float& value) |
| 752 | { |
| 753 | union Swap |
| 754 | { |
| 755 | float valFloat; |
| 756 | unsigned char valByte[4]; |
| 757 | }; |
| 758 | |
| 759 | Swap source; |
| 760 | source.valFloat = value; |
| 761 | |
| 762 | Swap result; |
| 763 | result.valByte[0] = source.valByte[3]; |
| 764 | result.valByte[1] = source.valByte[2]; |
| 765 | result.valByte[2] = source.valByte[1]; |
| 766 | result.valByte[3] = source.valByte[0]; |
| 767 | |
| 768 | value = result.valFloat; |
| 769 | } |
| 770 | |
| 771 | //------------------------------------------------------------------------------ |
| 772 | void vtkMFIXReader::GetDouble(istream& in, double& val) |