7#ifndef BALL_KERNEL_NUCLEICACIDITERATOR_H
8#define BALL_KERNEL_NUCLEICACIDITERATOR_H
14#ifndef BALL_KERNEL_NUCLEOTIDE_H
18#ifndef BALL_KERNEL_ITERATOR_H
22#ifndef BALL_KERNEL_PREDICATE_H
42 predicate_ = &RTTI::getDefault<KernelPredicate<NucleicAcid> >();
48 predicate_ = &RTTI::getDefault<KernelPredicate<NucleicAcid> >();
64 predicate_ = &RTTI::getDefault<KernelPredicate<NucleicAcid> >();
70 typedef BidirectionalIterator
#define ConstIteratorWrapper(type)
#define IteratorWrapper(type)
std::reverse_iterator< NucleicAcidIterator > NucleicAcidReverseIterator
std::reverse_iterator< NucleicAcidConstIterator > NucleicAcidConstReverseIterator
ConstBidirectionalIterator< Composite, NucleicAcid, Composite::CompositeIterator, NucleicAcidIteratorTraits > NucleicAcidConstIterator
BidirectionalIterator< Composite, NucleicAcid, Composite::CompositeIterator, NucleicAcidIteratorTraits > NucleicAcidIterator
BidirectionalIterator< Composite, Composite, Composite *, CompositeIteratorTraits > CompositeIterator
CompositeIteratorTraits & operator=(const CompositeIteratorTraits &traits)
Assignment operator.
NucleicAcidIteratorTraits(const NucleicAcidIteratorTraits &traits, bool=true)
NucleicAcidIteratorTraits()
NucleicAcidIteratorTraits(const Composite &composite)