From c16d6607286a40f448b85e20a3655a871f9d09e3 Mon Sep 17 00:00:00 2001 From: ansgar <ansgar@5a81b35b-ba03-0410-adc8-b2c5c5119f08> Date: Thu, 13 May 2010 15:44:30 +0000 Subject: [PATCH] fixed broken AtomView::GetBondPartners; fixed missing CMakeLists entry git-svn-id: https://dng.biozentrum.unibas.ch/svn/openstructure/branches/new_gfx@2257 5a81b35b-ba03-0410-adc8-b2c5c5119f08 --- modules/gfx/src/CMakeLists.txt | 1 + modules/mol/base/src/atom_view.cc | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/gfx/src/CMakeLists.txt b/modules/gfx/src/CMakeLists.txt index 99d643e74..49dd30b67 100644 --- a/modules/gfx/src/CMakeLists.txt +++ b/modules/gfx/src/CMakeLists.txt @@ -230,6 +230,7 @@ if (USE_SHADER) shader/basic_lf_fs.glsl shader/basic_lf_vs.glsl shader/basic_vs.glsl + shader/beacon_fs.glsl shader/convolute1_fs.glsl shader/dumpnorm_fs.glsl shader/dumpnorm_vs.glsl diff --git a/modules/mol/base/src/atom_view.cc b/modules/mol/base/src/atom_view.cc index 25518778e..717ee8413 100644 --- a/modules/mol/base/src/atom_view.cc +++ b/modules/mol/base/src/atom_view.cc @@ -115,7 +115,7 @@ mol::AtomViewList AtomView::GetBondPartners() const mol::AtomViewList avl; mol::BondHandleList::const_iterator i; for (i=data_->bonds.begin();i!=data_->bonds.end();++i) { - if (i->GetFirst()!=*this) { + if (i->GetFirst().GetHashCode()!=this->GetHashCode()) { avl.push_back(this->GetEntity().FindAtom(i->GetFirst())); } else { avl.push_back(this->GetEntity().FindAtom(i->GetSecond())); -- GitLab