MASA-Core
Public Member Functions | Private Attributes
SequenceModifiers Class Reference

Detailed Description

Definition at line 25 of file SequenceModifiers.hpp.

#include <SequenceModifiers.hpp>

List of all members.

Public Member Functions

bool isCompatible (const SequenceModifiers *other) const
int getTrimEnd () const
void setTrimEnd (int trimEnd)
int getTrimStart () const
void setTrimStart (int trimStart)
bool isClearN () const
void setClearN (bool clearN)
bool isComplement () const
void setComplement (bool complement)
bool isReverse () const
void setReverse (bool reverse)

Private Attributes

bool clear_n
bool complement
bool reverse
int trimStart
int trimEnd

Member Function Documentation

Definition at line 24 of file SequenceModifiers.cpp.

Definition at line 32 of file SequenceModifiers.cpp.

Definition at line 40 of file SequenceModifiers.cpp.

bool SequenceModifiers::isCompatible ( const SequenceModifiers other) const

Definition at line 60 of file SequenceModifiers.cpp.

Definition at line 48 of file SequenceModifiers.cpp.

Definition at line 56 of file SequenceModifiers.cpp.

void SequenceModifiers::setClearN ( bool  clearN)

Definition at line 44 of file SequenceModifiers.cpp.

void SequenceModifiers::setComplement ( bool  complement)

Definition at line 52 of file SequenceModifiers.cpp.

void SequenceModifiers::setReverse ( bool  reverse)

Definition at line 67 of file SequenceModifiers.cpp.

void SequenceModifiers::setTrimEnd ( int  trimEnd)

Definition at line 28 of file SequenceModifiers.cpp.

void SequenceModifiers::setTrimStart ( int  trimStart)

Definition at line 36 of file SequenceModifiers.cpp.


Member Data Documentation

Definition at line 41 of file SequenceModifiers.hpp.

Definition at line 42 of file SequenceModifiers.hpp.

Definition at line 43 of file SequenceModifiers.hpp.

Definition at line 46 of file SequenceModifiers.hpp.

Definition at line 45 of file SequenceModifiers.hpp.


The documentation for this class was generated from the following files: