Bsoft 2.1.4
Bernard's software package
rwmgEMX.cpp File Reference

Reads and writes micrograph exchange files. More...

#include "mg_processing.h"
#include "mg_img_proc.h"
#include "mg_tomography.h"
#include "rwmg.h"
#include "file_util.h"
#include "utilities.h"

Macros

#define CONV_SWITCH   0
 

Functions

int read_project_emx (Bstring &filename, Bproject *project, Bstring &xsdfile)
 Reading micrograph parameters from XML files. More...
 
int write_project_emx (Bstring &filename, Bproject *project, int mg_select, int rec_select)
 Writing micrograph parameters to an EMX file. More...
 

Variables

int verbose
 

Detailed Description

Reads and writes micrograph exchange files.

Author
Bernard Heymann
Date
Created: 20130123
Modified: 20200128

Macro Definition Documentation

◆ CONV_SWITCH

#define CONV_SWITCH   0

Function Documentation

◆ read_project_emx()

int read_project_emx ( Bstring filename,
Bproject project,
Bstring xsdfile 
)

Reading micrograph parameters from XML files.

Parameters
&filenamefile name.
*projectinitialized project structure.
&xsdfileXML schema to validate against (can be empty).
Returns
int error code (<0 means failure).

◆ write_project_emx()

int write_project_emx ( Bstring filename,
Bproject project,
int  mg_select,
int  rec_select 
)

Writing micrograph parameters to an EMX file.

Parameters
&filenamefile name.
*projectproject structure.
mg_selectflag to only write selected micrographs.
rec_selectflag to only convert selected reconstructions.
Returns
int error code (<0 means failure).

Variable Documentation

◆ verbose

int verbose
extern