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

A shared object to manage micrograph parameter files in TCL/Tk. More...

#include <tk.h>
#include "tcltk_bxtal.h"
#include "mg_xtal.h"
#include "linked_list.h"
#include "timer.h"
#include "utilities.h"
#include <sys/stat.h>

Functions

Tcl_Obj * spot_count (Bmicrograph *mg)
 
Tcl_Obj * spot_ids (Bmicrograph *mg, int objc, Tcl_Obj *CONST objv[])
 
Tcl_Obj * spot_reindex (Bmicrograph *mg, int objc, Tcl_Obj *CONST objv[])
 
Tcl_Obj * spot_location (Bmicrograph *mg, int objc, Tcl_Obj *CONST objv[])
 
Tcl_Obj * spot_fom (Bmicrograph *mg, int objc, Tcl_Obj *CONST objv[])
 
Tcl_Obj * spot_select (Bmicrograph *mg, int objc, Tcl_Obj *CONST objv[])
 
Tcl_Obj * spot_move (Bmicrograph *mg, int objc, Tcl_Obj *CONST objv[])
 
Tcl_Obj * spot_create (Bmicrograph *mg, int objc, Tcl_Obj *CONST objv[])
 
Tcl_Obj * spot_delete (Bmicrograph *mg, int objc, Tcl_Obj *CONST objv[])
 
Tcl_Obj * spot_unitcell_vectors (Bmicrograph *mg, int objc, Tcl_Obj *CONST objv[])
 
Tcl_Obj * spot_generate (Bmicrograph *mg, Bimage *p, int objc, Tcl_Obj *CONST objv[])
 
Tcl_Obj * spot_mask (Bmicrograph *mg, Bimage *p, int objc, Tcl_Obj *CONST objv[])
 
Tcl_Obj * do_spot (Bproject *project, int objc, Tcl_Obj *CONST objv[])
 

Variables

int verbose
 
Bimageimglist
 

Detailed Description

A shared object to manage micrograph parameter files in TCL/Tk.

Author
Bernard Heymann
Date
Created: 20030813
Modified: 20181030

Function Documentation

◆ do_spot()

Tcl_Obj * do_spot ( Bproject project,
int  objc,
Tcl_Obj *CONST  objv[] 
)

◆ spot_count()

Tcl_Obj * spot_count ( Bmicrograph mg)

◆ spot_create()

Tcl_Obj * spot_create ( Bmicrograph mg,
int  objc,
Tcl_Obj *CONST  objv[] 
)

◆ spot_delete()

Tcl_Obj * spot_delete ( Bmicrograph mg,
int  objc,
Tcl_Obj *CONST  objv[] 
)

◆ spot_fom()

Tcl_Obj * spot_fom ( Bmicrograph mg,
int  objc,
Tcl_Obj *CONST  objv[] 
)

◆ spot_generate()

Tcl_Obj * spot_generate ( Bmicrograph mg,
Bimage p,
int  objc,
Tcl_Obj *CONST  objv[] 
)

◆ spot_ids()

Tcl_Obj * spot_ids ( Bmicrograph mg,
int  objc,
Tcl_Obj *CONST  objv[] 
)

◆ spot_location()

Tcl_Obj * spot_location ( Bmicrograph mg,
int  objc,
Tcl_Obj *CONST  objv[] 
)

◆ spot_mask()

Tcl_Obj * spot_mask ( Bmicrograph mg,
Bimage p,
int  objc,
Tcl_Obj *CONST  objv[] 
)

◆ spot_move()

Tcl_Obj * spot_move ( Bmicrograph mg,
int  objc,
Tcl_Obj *CONST  objv[] 
)

◆ spot_reindex()

Tcl_Obj * spot_reindex ( Bmicrograph mg,
int  objc,
Tcl_Obj *CONST  objv[] 
)

◆ spot_select()

Tcl_Obj * spot_select ( Bmicrograph mg,
int  objc,
Tcl_Obj *CONST  objv[] 
)

◆ spot_unitcell_vectors()

Tcl_Obj * spot_unitcell_vectors ( Bmicrograph mg,
int  objc,
Tcl_Obj *CONST  objv[] 
)

Variable Documentation

◆ imglist

Bimage* imglist
extern

◆ verbose

int verbose
extern