19 #ifndef OST_VIEW_OP_HH
20 #define OST_VIEW_OP_HH
30 namespace ost {
namespace mol {
41 const EntityView& ev2);
49 const EntityView& ev2);
56 const EntityView& ev2);
79 CompareViews(
const EntityView& view1,
const EntityView& view2);
96 EntityHandle handle=EntityHandle());
AlignedCuboid DLLIMPORT Union(const AlignedCuboid &lhs, const AlignedCuboid &rhs)
EntityHandle DLLEXPORT_OST_MOL CreateEntityFromView(const EntityView &view, bool include_exlusive_atoms, EntityHandle handle=EntityHandle())
create new entity handle from entity view
#define DLLEXPORT_OST_MOL
std::vector< AtomView > AtomViewList
std::vector< AtomHandle > AtomHandleList
std::pair< EntityView, EntityView > DLLEXPORT_OST_MOL CompareViews(const EntityView &view1, const EntityView &view2)
compare two entity views