Xmipp  v3.23.11-Nereus
Classes | Functions
volume_find_symmetry.cpp File Reference
#include <core/args.h>
#include <data/mask.h>
#include <data/filters.h>
#include <core/geometry.h>
#include <core/symmetries.h>
#include <core/xmipp_program.h>
#include <core/xmipp_threads.h>
#include <data/symmetries.h>
#include <cstdio>
Include dependency graph for volume_find_symmetry.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ProgVolumeFindSymmetry
 

Functions

void globalThreadEvaluateSymmetry (ThreadArgument &thArg)
 
double evaluateSymmetryWrapper (double *p, void *prm)
 

Function Documentation

◆ evaluateSymmetryWrapper()

double evaluateSymmetryWrapper ( double *  p,
void *  prm 
)

Definition at line 426 of file volume_find_symmetry.cpp.

427 {
428  return ((ProgVolumeFindSymmetry*)prm)->evaluateSymmetry(p);
429 }
ProgClassifyCL2D * prm

◆ globalThreadEvaluateSymmetry()

void globalThreadEvaluateSymmetry ( ThreadArgument thArg)

Definition at line 421 of file volume_find_symmetry.cpp.

422 {
423  ((ProgVolumeFindSymmetry*)thArg.workClass)->threadEvaluateSymmetry(thArg.thread_id);
424 }
void * workClass
The class in which threads will be working.
int thread_id
The thread id.