halapi
hierarchichalalignmentformatapi
 All Classes Namespaces Functions Pages
hal::BottomSegment Member List

This is the complete list of members for hal::BottomSegment, including all inherited members.

counted_ptr< BottomSegment > (defined in hal::BottomSegment)hal::BottomSegmentfriend
counted_ptr< const BottomSegment > (defined in hal::BottomSegment)hal::BottomSegmentfriend
getArrayIndex() const =0hal::Segmentpure virtual
getChildIndex(hal_size_t i) const =0hal::BottomSegmentpure virtual
getChildIndexG(const Genome *childGenome) const =0hal::BottomSegmentpure virtual
getChildReversed(hal_size_t i) const =0hal::BottomSegmentpure virtual
getEndPosition() const =0hal::Segmentpure virtual
getGenome() const =0hal::Segmentpure virtual
getGenome()=0hal::Segmentpure virtual
getLeftChildIndex(hal_size_t i) const =0hal::BottomSegmentpure virtual
getLength() const =0hal::Segmentpure virtual
getMappedSegments(std::set< MappedSegmentConstPtr > &outSegments, const Genome *tgtGenome, const std::set< const Genome * > *genomesOnPath=NULL, bool doDupes=true, hal_size_t minLength=0) const =0hal::Segmentpure virtual
getNumChildren() const =0hal::BottomSegmentpure virtual
getRightChildIndex(hal_size_t i) const =0hal::BottomSegmentpure virtual
getSequence() const =0hal::Segmentpure virtual
getSequence()=0hal::Segmentpure virtual
getStartPosition() const =0hal::Segmentpure virtual
getString(std::string &outString) const =0hal::Segmentpure virtual
getTopParseIndex() const =0hal::BottomSegmentpure virtual
getTopParseOffset() const =0hal::BottomSegmentpure virtual
hasChild(hal_size_t child) const =0hal::BottomSegmentpure virtual
hasChildG(const Genome *childGenome) const =0hal::BottomSegmentpure virtual
hasParseUp() const =0hal::BottomSegmentpure virtual
isFirst() const =0hal::Segmentpure virtual
isLast() const =0hal::Segmentpure virtual
isMissingData(double nThreshold) const =0hal::Segmentpure virtual
isTop() const =0hal::Segmentpure virtual
leftOf(hal_index_t genomePos) const =0hal::Segmentpure virtual
overlaps(hal_index_t genomePos) const =0hal::Segmentpure virtual
print(std::ostream &os) const =0hal::Segmentpure virtual
rightOf(hal_index_t genomePos) const =0hal::Segmentpure virtual
setArrayIndex(Genome *genome, hal_index_t arrayIndex)=0hal::Segmentpure virtual
setArrayIndex(const Genome *genome, hal_index_t arrayIndex) const =0hal::Segmentpure virtual
setChildIndex(hal_size_t i, hal_index_t childIndex)=0hal::BottomSegmentpure virtual
setChildReversed(hal_size_t child, bool isReversed)=0hal::BottomSegmentpure virtual
setCoordinates(hal_index_t startPos, hal_size_t length)=0hal::Segmentpure virtual
setTopParseIndex(hal_index_t parseIndex)=0hal::BottomSegmentpure virtual
~BottomSegment()=0 (defined in hal::BottomSegment)hal::BottomSegmentinlineprotectedpure virtual
~Segment()=0 (defined in hal::Segment)hal::Segmentinlineprotectedpure virtual