OpenStructure
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
entity_to_density.hh
Go to the documentation of this file.
1 #ifndef OST_ENTITY_TO_DENSITY_HH
2 #define OST_ENTITY_TO_DENSITY_HH
3 
4 #include <ost/mol/entity_view.hh>
5 #include <ost/img/map.hh>
6 
8 
9 
10 namespace ost { namespace mol { namespace alg {
11 
14 {
17 };
18 
40  img::MapHandle& map,
41  Real falloff_start,
42  Real falloff_end,
43  bool clear_map_flag = false,
44  Real source_wavelength = 1.5418);
45 
72  img::MapHandle& map,
73  const DensityType& density_type,
74  Real resolution,
75  bool clear_map_flag = false,
76  Real source_wavelength = 1.5418);
77 }}} // ns
78 
79 #endif // OST_ENTITY_TO_DENSITY
#define DLLEXPORT_OST_MOL_ALG
void DLLEXPORT_OST_MOL_ALG EntityToDensityRosetta(const mol::EntityView &entity_view, img::MapHandle &map, const DensityType &density_type, Real resolution, bool clear_map_flag=false, Real source_wavelength=1.5418)
create a density representation of an entity in a density map
float Real
Definition: base.hh:44
void DLLEXPORT_OST_MOL_ALG EntityToDensityScattering(const mol::EntityView &entity_view, img::MapHandle &map, Real falloff_start, Real falloff_end, bool clear_map_flag=false, Real source_wavelength=1.5418)
create a density representation of an entity in a density map (using electron scattering factors) ...
DensityType
type of density being created by the EntityToDensity function
Manage shared instances of images.
definition of EntityView
Definition: entity_view.hh:86