1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
/*
* sketcherMinimizerResidueInteraction.cpp
*
* Created by Nicola Zonta on 13/05/2011.
* Copyright Schrodinger, LLC. All rights reserved.
*
*/
#include "sketcherMinimizerResidueInteraction.h"
using namespace std;
sketcherMinimizerResidueInteraction::sketcherMinimizerResidueInteraction()
: sketcherMinimizerBond()
{
}
sketcherMinimizerResidueInteraction::~sketcherMinimizerResidueInteraction() =
default;
bool sketcherMinimizerResidueInteraction::isResidueInteraction()
{
return true;
}
vector<sketcherMinimizerAtom*>
sketcherMinimizerResidueInteraction::getAllEndAtoms()
{
vector<sketcherMinimizerAtom*> out = m_otherEndAtoms;
out.insert(out.begin(), endAtom);
return out;
}
vector<sketcherMinimizerAtom*>
sketcherMinimizerResidueInteraction::getAllStartAtoms()
{
vector<sketcherMinimizerAtom*> out = m_otherStartAtoms;
out.insert(out.begin(), startAtom);
return out;
}
|