|
| template<typename T > |
| static void | write_binary (T const &value, std::ostream &stream, ByteOrdering byte_ordering) |
| | Write binary data to an stream encoded with the given endianness, ensure stream is still good.
|
| |
| static void | write_encapsulated_pixel_data (Value::Binary const &value, std::ostream &stream, ByteOrdering byte_ordering, bool explicit_vr) |
| | Write pixel data in encapsulated form.
|
| |
| static std::size_t | size (odil::Tag const &, bool explicit_vr, ItemEncoding item_encoding, bool use_group_length) |
| |
| static std::size_t | size (odil::VR vr, odil::Value const &, bool explicit_vr, ItemEncoding item_encoding, bool use_group_length) |
| |
| static std::size_t | size (odil::Element const &, bool explicit_vr, ItemEncoding item_encoding, bool use_group_length) |
| |
| static std::size_t | size (odil::DataSet const &, bool explicit_vr, ItemEncoding item_encoding, bool use_group_length) |
| |
| static void | write_file (std::shared_ptr< DataSet const > data_set, std::ostream &stream, std::shared_ptr< DataSet const > meta_information={}, std::string const &transfer_syntax=registry::ExplicitVRLittleEndian, ItemEncoding item_encoding=ItemEncoding::ExplicitLength, bool use_group_length=false) |
| | Write a file (meta-information and data set).
|
| |
Write DICOM objects to a stream.