------------------------------------------------------------------------------
| 111 | |
| 112 | //------------------------------------------------------------------------------ |
| 113 | void vtkPlot3DMetaReader::SetByteOrder(Json::Value* val) |
| 114 | { |
| 115 | std::string value = val->asString(); |
| 116 | if (value == "little") |
| 117 | { |
| 118 | this->Reader->SetByteOrderToLittleEndian(); |
| 119 | } |
| 120 | else if (value == "big") |
| 121 | { |
| 122 | this->Reader->SetByteOrderToBigEndian(); |
| 123 | } |
| 124 | else |
| 125 | { |
| 126 | vtkErrorMacro("Unrecognized byte order: " << value |
| 127 | << ". Valid options are \"little\" and \"big\"." |
| 128 | " Setting to little endian"); |
| 129 | this->Reader->SetByteOrderToLittleEndian(); |
| 130 | } |
| 131 | } |
| 132 | |
| 133 | //------------------------------------------------------------------------------ |
| 134 | void vtkPlot3DMetaReader::SetLanguage(Json::Value* val) |