Go to the documentation of this file.Go to the SVN repository for this file.
37 #ifndef OBJECTS_SEQLOC_SEQ_POINT_HPP
38 #define OBJECTS_SEQLOC_SEQ_POINT_HPP
79 bool IsLeftOf (
void)
const;
80 bool IsRightOf(
void)
const;
83 void SetLeftOf (
bool val);
84 void SetRightOf(
bool val);
87 void FlipStrand(
void);
94 bool x_IsMinusStrand(
void)
const;
ESeqLocExtremes
Used to determine the meaning of a location's Start/Stop positions.
CSeq_point & operator=(const CSeq_point &value)
CSeq_point(const CSeq_point &value)
#define END_NCBI_SCOPE
End previously defined NCBI scope.
#define BEGIN_NCBI_SCOPE
Define ncbi namespace.
#define NCBI_SEQLOC_EXPORT
TStrand & SetStrand(void)
Assign a value to Strand data member.
ENa_strand
strand of nucleic acid
TId & SetId(void)
Assign a value to Id data member.
TPoint & SetPoint(void)
Assign a value to Point data member.
const GenericPointer< typename T::ValueType > T2 value