![]() |
Bsoft 2.1.4
Bernard's software package
|
A shared object to manage markers in micrograph parameter files in TCL/Tk. More...
#include <tk.h>
#include "tcltk_bmarker.h"
#include "mg_img_proc.h"
#include "mg_extract.h"
#include "mg_tomography.h"
#include "mg_tomo_track.h"
#include "rwmg.h"
#include "linked_list.h"
#include "timer.h"
#include "utilities.h"
#include <sys/stat.h>
Functions | |
Tcl_Obj * | marker_count (Bproject *project) |
Tcl_Obj * | marker_count (Bfield *field) |
Tcl_Obj * | marker_count (Bmicrograph *mg) |
Tcl_Obj * | marker_count (Breconstruction *rec) |
Tcl_Obj * | marker_ids (Bproject *project, double fom_cut) |
Tcl_Obj * | marker_ids (Bfield *field, double fom_cut) |
Tcl_Obj * | marker_ids (Bmicrograph *mg, double fom_cut) |
Tcl_Obj * | marker_ids (Breconstruction *rec, double fom_cut) |
Tcl_Obj * | marker_list (Bproject *project) |
Tcl_Obj * | marker_list (Bfield *field) |
Tcl_Obj * | marker_list (Bmicrograph *mg) |
Tcl_Obj * | marker_list (Breconstruction *rec) |
Tcl_Obj * | marker_location (Bmarker *mark) |
Tcl_Obj * | marker_residual (Bproject *project) |
Tcl_Obj * | marker_residual (Bmarker *mark) |
Tcl_Obj * | marker_fom (Bmarker *mark) |
Tcl_Obj * | marker_fom_maximum (Bmarker *mark) |
Tcl_Obj * | marker_select (Bmarker *marklist, double rad, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_select_rectangle (Bmarker *marklist, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_get_selection_flag (Bmarker *marklist, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_set_selection_flag (Bmarker *marklist, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_clear_selection_flag (Bmarker *marklist, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_move (Bmarker *marklist, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_create (Bmicrograph *mg, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_create (Breconstruction *rec, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_center (Bmarker *mark, Bimage *p, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_generate_from_seed (Bproject *project) |
Tcl_Obj * | marker_find (Bmicrograph *mg, Bimage *p, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_snap (Bmicrograph *mg, Bimage *p, long mid, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_extract (Bmicrograph *mg, Bimage *p, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_extract (Breconstruction *rec, Bimage *p, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_delete (Bproject *project, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_delete (Bfield *field, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_delete (Bmicrograph *mg, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_delete (Breconstruction *rec, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_edge (Bmarker *mark, Bimage *p, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | marker_accept (Bmarker *mark, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | do_tomo_thickness (Bproject *project, int objc, Tcl_Obj *CONST objv[]) |
int | do_tomo_transfer_seed (Bproject *project, int objc, Tcl_Obj *CONST objv[]) |
int | do_tomo_findaxis (Bproject *project, int objc, Tcl_Obj *CONST objv[]) |
int | do_tomo_track (Bproject *project, int objc, Tcl_Obj *CONST objv[]) |
int | do_tomo_refine (Bproject *project, int objc, Tcl_Obj *CONST objv[]) |
int | do_tomo_refine_one (Bproject *project, int objc, Tcl_Obj *CONST objv[]) |
Tcl_Obj * | do_marker (Bproject *project, int objc, Tcl_Obj *CONST objv[]) |
int | marker_create (Bmarker *mark, int objc, Tcl_Obj *CONST objv[]) |
Variables | |
int | verbose |
Bimage * | imglist |
A shared object to manage markers in micrograph parameter files in TCL/Tk.
Tcl_Obj * do_marker | ( | Bproject * | project, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
int do_tomo_findaxis | ( | Bproject * | project, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
int do_tomo_refine | ( | Bproject * | project, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
int do_tomo_refine_one | ( | Bproject * | project, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * do_tomo_thickness | ( | Bproject * | project, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
int do_tomo_track | ( | Bproject * | project, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
int do_tomo_transfer_seed | ( | Bproject * | project, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_accept | ( | Bmarker * | mark, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_clear_selection_flag | ( | Bmarker * | marklist, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_count | ( | Bfield * | field | ) |
Tcl_Obj * marker_count | ( | Bmicrograph * | mg | ) |
Tcl_Obj * marker_count | ( | Bproject * | project | ) |
Tcl_Obj * marker_count | ( | Breconstruction * | rec | ) |
int marker_create | ( | Bmarker * | mark, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_create | ( | Bmicrograph * | mg, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_create | ( | Breconstruction * | rec, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_delete | ( | Bfield * | field, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_delete | ( | Bmicrograph * | mg, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_delete | ( | Bproject * | project, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_delete | ( | Breconstruction * | rec, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_extract | ( | Bmicrograph * | mg, |
Bimage * | p, | ||
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_extract | ( | Breconstruction * | rec, |
Bimage * | p, | ||
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_find | ( | Bmicrograph * | mg, |
Bimage * | p, | ||
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_fom | ( | Bmarker * | mark | ) |
Tcl_Obj * marker_fom_maximum | ( | Bmarker * | mark | ) |
Tcl_Obj * marker_generate_from_seed | ( | Bproject * | project | ) |
Tcl_Obj * marker_get_selection_flag | ( | Bmarker * | marklist, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_ids | ( | Bfield * | field, |
double | fom_cut | ||
) |
Tcl_Obj * marker_ids | ( | Bmicrograph * | mg, |
double | fom_cut | ||
) |
Tcl_Obj * marker_ids | ( | Bproject * | project, |
double | fom_cut | ||
) |
Tcl_Obj * marker_ids | ( | Breconstruction * | rec, |
double | fom_cut | ||
) |
Tcl_Obj * marker_list | ( | Bfield * | field | ) |
Tcl_Obj * marker_list | ( | Bmicrograph * | mg | ) |
Tcl_Obj * marker_list | ( | Bproject * | project | ) |
Tcl_Obj * marker_list | ( | Breconstruction * | rec | ) |
Tcl_Obj * marker_location | ( | Bmarker * | mark | ) |
Tcl_Obj * marker_move | ( | Bmarker * | marklist, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_residual | ( | Bmarker * | mark | ) |
Tcl_Obj * marker_residual | ( | Bproject * | project | ) |
Tcl_Obj * marker_select | ( | Bmarker * | marklist, |
double | rad, | ||
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_select_rectangle | ( | Bmarker * | marklist, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_set_selection_flag | ( | Bmarker * | marklist, |
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
Tcl_Obj * marker_snap | ( | Bmicrograph * | mg, |
Bimage * | p, | ||
long | mid, | ||
int | objc, | ||
Tcl_Obj *CONST | objv[] | ||
) |
|
extern |
|
extern |