15 #include <core/pack/task/operation/RestrictToInterfaceCreator.hh>
28 #include <utility/tag/Tag.hh>
29 #include <utility/vector1.hh>
30 #include <core/conformation/Interface.hh>
38 using namespace scoring;
94 :
parent(), rb_jump_(rb_jump_in)
111 for (
Size ii = 1 ; ii <= cutpoint; ++ii ) {
121 :
parent(), rb_jump_(rb_jump_in)
146 parent(), distance_( 8 ), loopy_interface_( true ) {
147 ObjexxFCL::FArray1D_bool hack_loop_residues( loop_residues.size(), false );
148 for(
core::Size ii = 1; ii <= loop_residues.size(); ii++ ) {
149 if( loop_residues[ii] )
150 hack_loop_residues(ii) =
true;
174 for(
Size jj=1; jj<=num_jump_; jj++ ) {
175 core::conformation::Interface interface(
rb_jump_[jj] );
177 interface.calculate( pose );
180 if( interface.is_interface(ii) )
181 is_interface[ii] =
true;
187 is_interface[ii] =
true;
191 if ( !is_interface[ii] )
199 using namespace conformation::symmetry;
202 dynamic_cast< SymmetricConformation const &> ( pose.
conformation()) );