Public Member Functions | Friends

SeqGradConst Class Reference
[Classes for sequence design (odinseq library)]

Constant gradient. More...

#include <seqgradconst.h>

Inheritance diagram for SeqGradConst:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 SeqGradConst (const STD_string &object_label, direction gradchannel, float gradstrength, double gradduration)
 SeqGradConst (const SeqGradConst &sgc)
 SeqGradConst (const STD_string &object_label="unnamedSeqGradConst")
SeqGradConstoperator= (const SeqGradConst &sgc)

Friends

class SeqGradVector

Detailed Description

Constant gradient.

This class represents a gradient object with a constant gradient field

Definition at line 33 of file seqgradconst.h.


Constructor & Destructor Documentation

SeqGradConst::SeqGradConst ( const STD_string &  object_label,
direction  gradchannel,
float  gradstrength,
double  gradduration 
)

Constructs a constant gradient field labeled 'object_label' with the following properties:

  • gradchannel: The channel this object should be played out
  • gradstrength: The gradient strength for this object
  • gradduration: The duration of this gradient object
SeqGradConst::SeqGradConst ( const SeqGradConst sgc  ) 

Constructs a copy of 'sgc'

SeqGradConst::SeqGradConst ( const STD_string &  object_label = "unnamedSeqGradConst"  ) 

Construct an empty gradient object with the given label


Member Function Documentation

SeqGradConst& SeqGradConst::operator= ( const SeqGradConst sgc  ) 

Assignment operator that makes this gradient channel object become a copy of 'sgc'


The documentation for this class was generated from the following file: