|
void | prepare_ccp4_header_except_mode_and_stats () |
|
void | update_ccp4_header (int mode=-1, bool update_stats=true) |
| If the header is empty, prepare it; otherwise, update only MODE and, if update_stats==true, also DMIN, DMAX, DMEAN and RMS.
|
|
bool | full_cell () const |
|
template<typename Stream > |
void | read_ccp4_header (Stream &f, const std::string &path) |
|
void | setup (T default_value, MapSetup mode=MapSetup::Full) |
|
void | set_extent (const Box< Fractional > &box) |
|
template<typename Stream > |
void | read_ccp4_stream (Stream f, const std::string &path) |
|
void | read_ccp4_file (const std::string &path) |
|
void | read_ccp4_from_memory (const char *data, size_t size, const std::string &name) |
|
template<typename Input > |
void | read_ccp4 (Input &&input) |
|
void | write_ccp4_map (const std::string &path) const |
|
void * | header_word (int w) |
|
const void * | header_word (int w) const |
|
int32_t | header_i32 (int w) const |
|
std::array< int, 3 > | header_3i32 (int w) const |
|
float | header_float (int w) const |
|
std::string | header_str (int w, size_t len=80) const |
|
void | set_header_i32 (int w, int32_t value) |
|
void | set_header_3i32 (int w, int32_t x, int32_t y, int32_t z) |
|
void | set_header_float (int w, float value) |
|
void | set_header_str (int w, const std::string &str) |
|
std::array< int, 3 > | axis_positions () const |
|
double | header_rfloat (int w) const |
|
Box< Fractional > | get_extent () const |
|
bool | has_skew_transformation () const |
|
Transform | get_skew_transformation () const |
|
Position | get_origin () const |
|
template<
typename T = float>
struct gemmi::Ccp4< T >
Definition at line 143 of file ccp4.hpp.