7 #ifndef ME_TRUNCATE_HPP_ 8 #define ME_TRUNCATE_HPP_ 60 return sequence_interval::whole();
Sequence position defined relatively to an interval.
Definition: me_relative_position.hpp:16
Definition: me_truncate.hpp:15
static Truncate upper(const int pos, const bool re_start)
Definition: me_truncate.hpp:25
bool cut_up_
Definition: me_truncate.hpp:65
bool cut_lo_
Definition: me_truncate.hpp:64
Main namespace of vdj_pipe library.
Definition: keywords_variable.hpp:11
Truncate(const bool cut_lo, const bool cut_up, Relative_position const &lower, Relative_position const &upper)
Definition: me_truncate.hpp:41
Relative_position lo_
Definition: me_truncate.hpp:66
Relative_position up_
Definition: me_truncate.hpp:67
static Truncate lower(const int pos, const bool re_start)
Definition: me_truncate.hpp:17
static Truncate none()
Definition: me_truncate.hpp:33
boost::numeric::interval< int, boost::numeric::interval_lib::policies< boost::numeric::interval_lib::rounded_math< int >, detail::Interval_checking_policy< int > > > sequence_interval
Definition: sequence_interval.hpp:40
bool is_valid(vdj_pipe::sequence_interval const &si)
Definition: sequence_interval.hpp:62
sequence_interval operator()(sequence_interval const &si) const
Definition: me_truncate.hpp:53