]> ruin.nu Git - germs.git/blobdiff - src/genealgorithms.h
DOC: more doxygen documentation
[germs.git] / src / genealgorithms.h
index a91f67ddcae2345497c24841ff93dc6d6d5ebf82..59e8f9caee921c452553829d3b1e66bedf32250b 100644 (file)
@@ -35,7 +35,9 @@ struct Interval{
        bool operator==(const Interval& i){
                return first == i.first && second == i.second && oriented == i.oriented;
        }
+       //!The start index for this elementary interval
        size_t first;
+       //!The end interval for this elementary interval
        size_t second;
        bool oriented;
 };
@@ -73,7 +75,9 @@ std::vector<Component> findComponents(const GeneOrder& go);
 std::vector<Interval> findIntervals(const GeneOrder& go);
 
 /**
- * Creates a list with the intervals at each point.
+ * Creates a list with the intervals at each point. The first and second members
+ * of the returned Intervals are elementary intervals that start, or end, at the
+ * specific point.
  */
 std::vector<Interval> findIntervalsAtPoints(const std::vector<Interval>& intervals);