Xmipp
v3.23.11-Nereus
|
#include "phantom.h"
#include "core/geometry.h"
#include "core/metadata_label.h"
#include "core/metadata_vec.h"
#include "core/xmipp_error.h"
#include "data/blobs.h"
#include "data/fourier_projection.h"
Go to the source code of this file.
Macros | |
#define | DEF_Sph_Blob_point_inside |
#define | DEBUG_SHOW |
#define | Vr A3D_ELEM(V,(int)ZZ(r),(int)YY(r),(int)XX(r)) |
#define | COPY_COMMON_PART |
#define | COPY_ANGLES |
Functions | |
std::ostream & | operator<< (std::ostream &o, const Feature *F) |
std::ostream & | operator<< (std::ostream &o, const Sphere &f) |
std::ostream & | operator<< (std::ostream &o, const Blob &f) |
std::ostream & | operator<< (std::ostream &o, const Gaussian &f) |
std::ostream & | operator<< (std::ostream &o, const Cylinder &f) |
std::ostream & | operator<< (std::ostream &o, const DCylinder &f) |
std::ostream & | operator<< (std::ostream &o, const Cube &f) |
std::ostream & | operator<< (std::ostream &o, const Ellipsoid &f) |
std::ostream & | operator<< (std::ostream &o, const Cone &f) |
std::ostream & | operator<< (std::ostream &o, const Phantom &P) |
#define COPY_ANGLES |
Definition at line 1479 of file phantom.cpp.
#define COPY_COMMON_PART |
Definition at line 1473 of file phantom.cpp.
#define DEBUG_SHOW |
Definition at line 843 of file phantom.cpp.
#define DEF_Sph_Blob_point_inside |
Definition at line 686 of file phantom.cpp.
std::ostream& operator<< | ( | std::ostream & | o, |
const Feature * | F | ||
) |
Show feature not in the standard format but more informatively. This function is based on the std::cout << ... of each subclass. First shows the common part of the feature and then its specific part. Be careful that you must show a pointer to the feature!! \ Ex: Sphere sphere; std::cout << (Feature *) &sphere;
Definition at line 569 of file phantom.cpp.
std::ostream& operator<< | ( | std::ostream & | o, |
const Sphere & | f | ||
) |
Show feature not in the standard format but more informatively. This function only shows the non common part of the feature. Use the << operator of Feature to show the whole feature.
Definition at line 599 of file phantom.cpp.
std::ostream& operator<< | ( | std::ostream & | o, |
const Blob & | f | ||
) |
Show feature not in the standard format but more informatively. This function only shows the non common part of the feature. Use the << operator of Feature to show the whole feature.
Definition at line 606 of file phantom.cpp.
std::ostream& operator<< | ( | std::ostream & | o, |
const Gaussian & | f | ||
) |
Show feature not in the standard format but more informatively. This function only shows the non common part of the feature. Use the << operator of Feature to show the whole feature.
Definition at line 615 of file phantom.cpp.
std::ostream& operator<< | ( | std::ostream & | o, |
const Cylinder & | f | ||
) |
Show feature not in the standard format but more informatively. This function only shows the non common part of the feature. Use the << operator of Feature to show the whole feature.
Definition at line 622 of file phantom.cpp.
std::ostream& operator<< | ( | std::ostream & | o, |
const DCylinder & | f | ||
) |
Show feature not in the standard format but more informatively. This function only shows the non common part of the feature. Use the << operator of Feature to show the whole feature.
Definition at line 634 of file phantom.cpp.
std::ostream& operator<< | ( | std::ostream & | o, |
const Cube & | f | ||
) |
Show feature not in the standard format but more informatively. This function only shows the non common part of the feature. Use the << operator of Feature to show the whole feature.
Definition at line 646 of file phantom.cpp.
std::ostream& operator<< | ( | std::ostream & | o, |
const Ellipsoid & | f | ||
) |
Show feature not in the standard format but more informatively. This function only shows the non common part of the feature. Use the << operator of Feature to show the whole feature.
Definition at line 658 of file phantom.cpp.
std::ostream& operator<< | ( | std::ostream & | o, |
const Cone & | f | ||
) |
Show feature not in the standard format but more informatively. This function only shows the non common part of the feature. Use the << operator of Feature to show the whole feature.
Definition at line 670 of file phantom.cpp.
std::ostream& operator<< | ( | std::ostream & | o, |
const Phantom & | P | ||
) |
Show a phantom file. The more descriptive format is used instead of the standard Feature format
Definition at line 2343 of file phantom.cpp.