libSBOL  2.3.3
Classes
location.h File Reference

Location, Cut, Range, and GenericLocation classes. More...

#include "identified.h"
Include dependency graph for location.h:
This graph shows which files directly or indirectly include this file:

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...
 

Detailed Description

Location, Cut, Range, and GenericLocation classes.

Author
Bryan Bartley bartl.nosp@m.eyba.nosp@m.@sbol.nosp@m.stan.nosp@m.dard..nosp@m.org