libSBOL
2.3.3
|
Location, Cut, Range, and GenericLocation classes. More...
#include "identified.h"
Classes | |
class | Location |
The Location class specifies the strand orientation of a Component and can be further extended by the Range, Cut, and GenericLocation classes. More... | |
class | Range |
A Range object specifies a region via discrete, inclusive start and end positions that correspond to indices for characters in the elements String of a Sequence. Note that the index of the first location is 1, as is typical practice in biology, rather than 0, as is typical practice in computer science. More... | |
class | Cut |
The Cut class specifies a location between two coordinates of a Sequence's elements. class Cut : public Location. More... | |
class | GenericLocation |
the GenericLocation class is included as a starting point for specifying regions on Sequence objects with encoding properties other than IUPAC and potentially nonlinear structure. This class can also be used to set the orientation of a SequenceAnnotation and any associated Component when their parent ComponentDefinition is a partial design that lacks a Sequence. More... | |
Location, Cut, Range, and GenericLocation classes.