NCBI C++ ToolKit
Classes | Typedefs | Enumerations | Enumerator | Functions | Variables
Code generated by DATATOOL from 'seqres.asn' (module 'NCBI-Seqres')
+ Collaboration diagram for Code generated by DATATOOL from 'seqres.asn' (module 'NCBI-Seqres'):

Classes

class  CByte_graph
 CByte_graph –. More...
 
class  CByte_graph_Base
 integer from 0-255 More...
 
class  CInt_graph
 CInt_graph –. More...
 
class  CInt_graph_Base
 CInt_graph_Base –. More...
 
class  CReal_graph
 CReal_graph –. More...
 
class  CReal_graph_Base
 CReal_graph_Base –. More...
 
class  CSeq_graph_Base
 *** Sequence Graph ******************************** * * for values mapped by residue or range to sequence * More...
 
class  CSeq_graph_Base::C_Graph
 C_Graph –. More...
 

Typedefs

typedef CByte_graph_Base CByte_graph::Tparent
 
typedef CSerialObject CByte_graph_Base::Tparent
 
typedef int CByte_graph_Base::TMax
 
typedef int CByte_graph_Base::TMin
 
typedef int CByte_graph_Base::TAxis
 
typedef vector< char > CByte_graph_Base::TValues
 
typedef Tparent::CMemberIndex< E_memberIndex, 5 > CByte_graph_Base::TmemberIndex
 
typedef CInt_graph_Base CInt_graph::Tparent
 
typedef CSerialObject CInt_graph_Base::Tparent
 
typedef int CInt_graph_Base::TMax
 
typedef int CInt_graph_Base::TMin
 
typedef int CInt_graph_Base::TAxis
 
typedef vector< intCInt_graph_Base::TValues
 
typedef Tparent::CMemberIndex< E_memberIndex, 5 > CInt_graph_Base::TmemberIndex
 
typedef CReal_graph_Base CReal_graph::Tparent
 
typedef CSerialObject CReal_graph_Base::Tparent
 
typedef double CReal_graph_Base::TMax
 
typedef double CReal_graph_Base::TMin
 
typedef double CReal_graph_Base::TAxis
 
typedef vector< double > CReal_graph_Base::TValues
 
typedef Tparent::CMemberIndex< E_memberIndex, 5 > CReal_graph_Base::TmemberIndex
 
typedef CSerialObject CSeq_graph_Base::Tparent
 
typedef CSerialObject CSeq_graph_Base::C_Graph::Tparent
 
typedef CReal_graph CSeq_graph_Base::C_Graph::TReal
 
typedef CInt_graph CSeq_graph_Base::C_Graph::TInt
 
typedef CByte_graph CSeq_graph_Base::C_Graph::TByte
 
typedef string CSeq_graph_Base::TTitle
 
typedef string CSeq_graph_Base::TComment
 
typedef CSeq_loc CSeq_graph_Base::TLoc
 
typedef string CSeq_graph_Base::TTitle_x
 
typedef string CSeq_graph_Base::TTitle_y
 
typedef TSeqPos CSeq_graph_Base::TComp
 
typedef double CSeq_graph_Base::TA
 
typedef double CSeq_graph_Base::TB
 
typedef TSeqPos CSeq_graph_Base::TNumval
 
typedef C_Graph CSeq_graph_Base::TGraph
 
typedef Tparent::CMemberIndex< E_memberIndex, 11 > CSeq_graph_Base::TmemberIndex
 

Enumerations

enum class  CByte_graph_Base::E_memberIndex {
  CByte_graph_Base::e__allMandatory = 0 , CByte_graph_Base::e_max , CByte_graph_Base::e_min , CByte_graph_Base::e_axis ,
  CByte_graph_Base::e_values
}
 
enum class  CInt_graph_Base::E_memberIndex {
  CInt_graph_Base::e__allMandatory = 0 , CInt_graph_Base::e_max , CInt_graph_Base::e_min , CInt_graph_Base::e_axis ,
  CInt_graph_Base::e_values
}
 
enum class  CReal_graph_Base::E_memberIndex {
  CReal_graph_Base::e__allMandatory = 0 , CReal_graph_Base::e_max , CReal_graph_Base::e_min , CReal_graph_Base::e_axis ,
  CReal_graph_Base::e_values
}
 
enum  CSeq_graph_Base::C_Graph::E_Choice { CSeq_graph_Base::C_Graph::e_not_set = 0 , CSeq_graph_Base::C_Graph::e_Real , CSeq_graph_Base::C_Graph::e_Int , CSeq_graph_Base::C_Graph::e_Byte }
 Choice variants. More...
 
enum  CSeq_graph_Base::C_Graph::E_ChoiceStopper { CSeq_graph_Base::C_Graph::e_MaxChoice = 4 }
 Maximum+1 value of the choice variant enumerator. More...
 
enum class  CSeq_graph_Base::E_memberIndex {
  CSeq_graph_Base::e__allMandatory = 0 , CSeq_graph_Base::e_title , CSeq_graph_Base::e_comment , CSeq_graph_Base::e_loc ,
  CSeq_graph_Base::e_title_x , CSeq_graph_Base::e_title_y , CSeq_graph_Base::e_comp , CSeq_graph_Base::e_a ,
  CSeq_graph_Base::e_b , CSeq_graph_Base::e_numval , CSeq_graph_Base::e_graph
}
 

Functions

 CByte_graph::CByte_graph (void)
 
 CByte_graph::~CByte_graph (void)
 
 CByte_graph::CByte_graph (const CByte_graph &value)
 
CByte_graphCByte_graph::operator= (const CByte_graph &value)
 
 CByte_graph_Base::CByte_graph_Base (void)
 
virtual CByte_graph_Base::~CByte_graph_Base (void)
 
 CByte_graph_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CByte_graph_Base::IsSetMax (void) const
 Check if a value has been assigned to Max data member. More...
 
bool CByte_graph_Base::CanGetMax (void) const
 Check if it is safe to call GetMax method. More...
 
void CByte_graph_Base::ResetMax (void)
 Reset Max data member. More...
 
TMax CByte_graph_Base::GetMax (void) const
 Get the Max member data. More...
 
void CByte_graph_Base::SetMax (TMax value)
 Assign a value to Max data member. More...
 
TMaxCByte_graph_Base::SetMax (void)
 Assign a value to Max data member. More...
 
bool CByte_graph_Base::IsSetMin (void) const
 Check if a value has been assigned to Min data member. More...
 
bool CByte_graph_Base::CanGetMin (void) const
 Check if it is safe to call GetMin method. More...
 
void CByte_graph_Base::ResetMin (void)
 Reset Min data member. More...
 
TMin CByte_graph_Base::GetMin (void) const
 Get the Min member data. More...
 
void CByte_graph_Base::SetMin (TMin value)
 Assign a value to Min data member. More...
 
TMinCByte_graph_Base::SetMin (void)
 Assign a value to Min data member. More...
 
bool CByte_graph_Base::IsSetAxis (void) const
 Check if a value has been assigned to Axis data member. More...
 
bool CByte_graph_Base::CanGetAxis (void) const
 Check if it is safe to call GetAxis method. More...
 
void CByte_graph_Base::ResetAxis (void)
 Reset Axis data member. More...
 
TAxis CByte_graph_Base::GetAxis (void) const
 Get the Axis member data. More...
 
void CByte_graph_Base::SetAxis (TAxis value)
 Assign a value to Axis data member. More...
 
TAxisCByte_graph_Base::SetAxis (void)
 Assign a value to Axis data member. More...
 
bool CByte_graph_Base::IsSetValues (void) const
 Check if a value has been assigned to Values data member. More...
 
bool CByte_graph_Base::CanGetValues (void) const
 Check if it is safe to call GetValues method. More...
 
void CByte_graph_Base::ResetValues (void)
 Reset Values data member. More...
 
const TValuesCByte_graph_Base::GetValues (void) const
 Get the Values member data. More...
 
TValuesCByte_graph_Base::SetValues (void)
 Assign a value to Values data member. More...
 
virtual void CByte_graph_Base::Reset (void)
 Reset the whole object. More...
 
 CByte_graph_Base::CByte_graph_Base (const CByte_graph_Base &)
 
CByte_graph_BaseCByte_graph_Base::operator= (const CByte_graph_Base &)
 
 CInt_graph::CInt_graph (void)
 
 CInt_graph::~CInt_graph (void)
 
 CInt_graph::CInt_graph (const CInt_graph &value)
 
CInt_graphCInt_graph::operator= (const CInt_graph &value)
 
 CInt_graph_Base::CInt_graph_Base (void)
 
virtual CInt_graph_Base::~CInt_graph_Base (void)
 
 CInt_graph_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CInt_graph_Base::IsSetMax (void) const
 Check if a value has been assigned to Max data member. More...
 
bool CInt_graph_Base::CanGetMax (void) const
 Check if it is safe to call GetMax method. More...
 
void CInt_graph_Base::ResetMax (void)
 Reset Max data member. More...
 
TMax CInt_graph_Base::GetMax (void) const
 Get the Max member data. More...
 
void CInt_graph_Base::SetMax (TMax value)
 Assign a value to Max data member. More...
 
TMaxCInt_graph_Base::SetMax (void)
 Assign a value to Max data member. More...
 
bool CInt_graph_Base::IsSetMin (void) const
 Check if a value has been assigned to Min data member. More...
 
bool CInt_graph_Base::CanGetMin (void) const
 Check if it is safe to call GetMin method. More...
 
void CInt_graph_Base::ResetMin (void)
 Reset Min data member. More...
 
TMin CInt_graph_Base::GetMin (void) const
 Get the Min member data. More...
 
void CInt_graph_Base::SetMin (TMin value)
 Assign a value to Min data member. More...
 
TMinCInt_graph_Base::SetMin (void)
 Assign a value to Min data member. More...
 
bool CInt_graph_Base::IsSetAxis (void) const
 Check if a value has been assigned to Axis data member. More...
 
bool CInt_graph_Base::CanGetAxis (void) const
 Check if it is safe to call GetAxis method. More...
 
void CInt_graph_Base::ResetAxis (void)
 Reset Axis data member. More...
 
TAxis CInt_graph_Base::GetAxis (void) const
 Get the Axis member data. More...
 
void CInt_graph_Base::SetAxis (TAxis value)
 Assign a value to Axis data member. More...
 
TAxisCInt_graph_Base::SetAxis (void)
 Assign a value to Axis data member. More...
 
bool CInt_graph_Base::IsSetValues (void) const
 Check if a value has been assigned to Values data member. More...
 
bool CInt_graph_Base::CanGetValues (void) const
 Check if it is safe to call GetValues method. More...
 
void CInt_graph_Base::ResetValues (void)
 Reset Values data member. More...
 
const TValuesCInt_graph_Base::GetValues (void) const
 Get the Values member data. More...
 
TValuesCInt_graph_Base::SetValues (void)
 Assign a value to Values data member. More...
 
virtual void CInt_graph_Base::Reset (void)
 Reset the whole object. More...
 
 CInt_graph_Base::CInt_graph_Base (const CInt_graph_Base &)
 
CInt_graph_BaseCInt_graph_Base::operator= (const CInt_graph_Base &)
 
 CReal_graph::CReal_graph (void)
 
 CReal_graph::~CReal_graph (void)
 
 CReal_graph::CReal_graph (const CReal_graph &value)
 
CReal_graphCReal_graph::operator= (const CReal_graph &value)
 
 CReal_graph_Base::CReal_graph_Base (void)
 
virtual CReal_graph_Base::~CReal_graph_Base (void)
 
 CReal_graph_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
bool CReal_graph_Base::IsSetMax (void) const
 top of graph Check if a value has been assigned to Max data member. More...
 
bool CReal_graph_Base::CanGetMax (void) const
 Check if it is safe to call GetMax method. More...
 
void CReal_graph_Base::ResetMax (void)
 Reset Max data member. More...
 
TMax CReal_graph_Base::GetMax (void) const
 Get the Max member data. More...
 
void CReal_graph_Base::SetMax (TMax value)
 Assign a value to Max data member. More...
 
TMaxCReal_graph_Base::SetMax (void)
 Assign a value to Max data member. More...
 
bool CReal_graph_Base::IsSetMin (void) const
 bottom of graph Check if a value has been assigned to Min data member. More...
 
bool CReal_graph_Base::CanGetMin (void) const
 Check if it is safe to call GetMin method. More...
 
void CReal_graph_Base::ResetMin (void)
 Reset Min data member. More...
 
TMin CReal_graph_Base::GetMin (void) const
 Get the Min member data. More...
 
void CReal_graph_Base::SetMin (TMin value)
 Assign a value to Min data member. More...
 
TMinCReal_graph_Base::SetMin (void)
 Assign a value to Min data member. More...
 
bool CReal_graph_Base::IsSetAxis (void) const
 value to draw axis on Check if a value has been assigned to Axis data member. More...
 
bool CReal_graph_Base::CanGetAxis (void) const
 Check if it is safe to call GetAxis method. More...
 
void CReal_graph_Base::ResetAxis (void)
 Reset Axis data member. More...
 
TAxis CReal_graph_Base::GetAxis (void) const
 Get the Axis member data. More...
 
void CReal_graph_Base::SetAxis (TAxis value)
 Assign a value to Axis data member. More...
 
TAxisCReal_graph_Base::SetAxis (void)
 Assign a value to Axis data member. More...
 
bool CReal_graph_Base::IsSetValues (void) const
 Check if a value has been assigned to Values data member. More...
 
bool CReal_graph_Base::CanGetValues (void) const
 Check if it is safe to call GetValues method. More...
 
void CReal_graph_Base::ResetValues (void)
 Reset Values data member. More...
 
const TValuesCReal_graph_Base::GetValues (void) const
 Get the Values member data. More...
 
TValuesCReal_graph_Base::SetValues (void)
 Assign a value to Values data member. More...
 
virtual void CReal_graph_Base::Reset (void)
 Reset the whole object. More...
 
 CReal_graph_Base::CReal_graph_Base (const CReal_graph_Base &)
 
CReal_graph_BaseCReal_graph_Base::operator= (const CReal_graph_Base &)
 
 CSeq_graph_Base::CSeq_graph_Base (void)
 
virtual CSeq_graph_Base::~CSeq_graph_Base (void)
 
 CSeq_graph_Base::DECLARE_INTERNAL_TYPE_INFO ()
 
 CSeq_graph_Base::C_Graph::C_Graph (void)
 
 CSeq_graph_Base::C_Graph::~C_Graph (void)
 
 CSeq_graph_Base::C_Graph::DECLARE_INTERNAL_TYPE_INFO ()
 
void CSeq_graph_Base::C_Graph::Reset (void)
 Reset the whole object. More...
 
void CSeq_graph_Base::C_Graph::ResetSelection (void)
 Reset the selection (set it to e_not_set). More...
 
E_Choice CSeq_graph_Base::C_Graph::Which (void) const
 Which variant is currently selected. More...
 
void CSeq_graph_Base::C_Graph::CheckSelected (E_Choice index) const
 Verify selection, throw exception if it differs from the expected. More...
 
void CSeq_graph_Base::C_Graph::ThrowInvalidSelection (E_Choice index) const
 Throw 'InvalidSelection' exception. More...
 
static string CSeq_graph_Base::C_Graph::SelectionName (E_Choice index)
 Retrieve selection name (for diagnostic purposes). More...
 
void CSeq_graph_Base::C_Graph::Select (E_Choice index, EResetVariant reset=eDoResetVariant)
 Select the requested variant if needed. More...
 
void CSeq_graph_Base::C_Graph::Select (E_Choice index, EResetVariant reset, CObjectMemoryPool *pool)
 Select the requested variant if needed, allocating CObject variants from memory pool. More...
 
bool CSeq_graph_Base::C_Graph::IsReal (void) const
 Check if variant Real is selected. More...
 
const TRealCSeq_graph_Base::C_Graph::GetReal (void) const
 Get the variant data. More...
 
TRealCSeq_graph_Base::C_Graph::SetReal (void)
 Select the variant. More...
 
void CSeq_graph_Base::C_Graph::SetReal (TReal &value)
 Select the variant and set its data. More...
 
bool CSeq_graph_Base::C_Graph::IsInt (void) const
 Check if variant Int is selected. More...
 
const TIntCSeq_graph_Base::C_Graph::GetInt (void) const
 Get the variant data. More...
 
TIntCSeq_graph_Base::C_Graph::SetInt (void)
 Select the variant. More...
 
void CSeq_graph_Base::C_Graph::SetInt (TInt &value)
 Select the variant and set its data. More...
 
bool CSeq_graph_Base::C_Graph::IsByte (void) const
 Check if variant Byte is selected. More...
 
const TByteCSeq_graph_Base::C_Graph::GetByte (void) const
 Get the variant data. More...
 
TByteCSeq_graph_Base::C_Graph::SetByte (void)
 Select the variant. More...
 
void CSeq_graph_Base::C_Graph::SetByte (TByte &value)
 Select the variant and set its data. More...
 
 CSeq_graph_Base::C_Graph::C_Graph (const C_Graph &)
 
C_GraphCSeq_graph_Base::C_Graph::operator= (const C_Graph &)
 
void CSeq_graph_Base::C_Graph::DoSelect (E_Choice index, CObjectMemoryPool *pool=0)
 
bool CSeq_graph_Base::IsSetTitle (void) const
 Check if a value has been assigned to Title data member. More...
 
bool CSeq_graph_Base::CanGetTitle (void) const
 Check if it is safe to call GetTitle method. More...
 
void CSeq_graph_Base::ResetTitle (void)
 Reset Title data member. More...
 
const TTitleCSeq_graph_Base::GetTitle (void) const
 Get the Title member data. More...
 
void CSeq_graph_Base::SetTitle (const TTitle &value)
 Assign a value to Title data member. More...
 
void CSeq_graph_Base::SetTitle (TTitle &&value)
 
TTitleCSeq_graph_Base::SetTitle (void)
 Assign a value to Title data member. More...
 
bool CSeq_graph_Base::IsSetComment (void) const
 Check if a value has been assigned to Comment data member. More...
 
bool CSeq_graph_Base::CanGetComment (void) const
 Check if it is safe to call GetComment method. More...
 
void CSeq_graph_Base::ResetComment (void)
 Reset Comment data member. More...
 
const TCommentCSeq_graph_Base::GetComment (void) const
 Get the Comment member data. More...
 
void CSeq_graph_Base::SetComment (const TComment &value)
 Assign a value to Comment data member. More...
 
void CSeq_graph_Base::SetComment (TComment &&value)
 
TCommentCSeq_graph_Base::SetComment (void)
 Assign a value to Comment data member. More...
 
bool CSeq_graph_Base::IsSetLoc (void) const
 region this applies to Check if a value has been assigned to Loc data member. More...
 
bool CSeq_graph_Base::CanGetLoc (void) const
 Check if it is safe to call GetLoc method. More...
 
void CSeq_graph_Base::ResetLoc (void)
 Reset Loc data member. More...
 
const TLocCSeq_graph_Base::GetLoc (void) const
 Get the Loc member data. More...
 
void CSeq_graph_Base::SetLoc (TLoc &value)
 Assign a value to Loc data member. More...
 
TLocCSeq_graph_Base::SetLoc (void)
 Assign a value to Loc data member. More...
 
bool CSeq_graph_Base::IsSetTitle_x (void) const
 title for x-axis Check if a value has been assigned to Title_x data member. More...
 
bool CSeq_graph_Base::CanGetTitle_x (void) const
 Check if it is safe to call GetTitle_x method. More...
 
void CSeq_graph_Base::ResetTitle_x (void)
 Reset Title_x data member. More...
 
const TTitle_xCSeq_graph_Base::GetTitle_x (void) const
 Get the Title_x member data. More...
 
void CSeq_graph_Base::SetTitle_x (const TTitle_x &value)
 Assign a value to Title_x data member. More...
 
void CSeq_graph_Base::SetTitle_x (TTitle_x &&value)
 
TTitle_xCSeq_graph_Base::SetTitle_x (void)
 Assign a value to Title_x data member. More...
 
bool CSeq_graph_Base::IsSetTitle_y (void) const
 Check if a value has been assigned to Title_y data member. More...
 
bool CSeq_graph_Base::CanGetTitle_y (void) const
 Check if it is safe to call GetTitle_y method. More...
 
void CSeq_graph_Base::ResetTitle_y (void)
 Reset Title_y data member. More...
 
const TTitle_yCSeq_graph_Base::GetTitle_y (void) const
 Get the Title_y member data. More...
 
void CSeq_graph_Base::SetTitle_y (const TTitle_y &value)
 Assign a value to Title_y data member. More...
 
void CSeq_graph_Base::SetTitle_y (TTitle_y &&value)
 
TTitle_yCSeq_graph_Base::SetTitle_y (void)
 Assign a value to Title_y data member. More...
 
bool CSeq_graph_Base::IsSetComp (void) const
 compression (residues/value) Check if a value has been assigned to Comp data member. More...
 
bool CSeq_graph_Base::CanGetComp (void) const
 Check if it is safe to call GetComp method. More...
 
void CSeq_graph_Base::ResetComp (void)
 Reset Comp data member. More...
 
TComp CSeq_graph_Base::GetComp (void) const
 Get the Comp member data. More...
 
void CSeq_graph_Base::SetComp (TComp value)
 Assign a value to Comp data member. More...
 
TCompCSeq_graph_Base::SetComp (void)
 Assign a value to Comp data member. More...
 
bool CSeq_graph_Base::IsSetA (void) const
 for scaling values Check if a value has been assigned to A data member. More...
 
bool CSeq_graph_Base::CanGetA (void) const
 Check if it is safe to call GetA method. More...
 
void CSeq_graph_Base::ResetA (void)
 Reset A data member. More...
 
TA CSeq_graph_Base::GetA (void) const
 Get the A member data. More...
 
void CSeq_graph_Base::SetA (TA value)
 Assign a value to A data member. More...
 
TACSeq_graph_Base::SetA (void)
 Assign a value to A data member. More...
 
bool CSeq_graph_Base::IsSetB (void) const
 display = (a x value) + b Check if a value has been assigned to B data member. More...
 
bool CSeq_graph_Base::CanGetB (void) const
 Check if it is safe to call GetB method. More...
 
void CSeq_graph_Base::ResetB (void)
 Reset B data member. More...
 
TB CSeq_graph_Base::GetB (void) const
 Get the B member data. More...
 
void CSeq_graph_Base::SetB (TB value)
 Assign a value to B data member. More...
 
TBCSeq_graph_Base::SetB (void)
 Assign a value to B data member. More...
 
bool CSeq_graph_Base::IsSetNumval (void) const
 number of values in graph Check if a value has been assigned to Numval data member. More...
 
bool CSeq_graph_Base::CanGetNumval (void) const
 Check if it is safe to call GetNumval method. More...
 
void CSeq_graph_Base::ResetNumval (void)
 Reset Numval data member. More...
 
TNumval CSeq_graph_Base::GetNumval (void) const
 Get the Numval member data. More...
 
void CSeq_graph_Base::SetNumval (TNumval value)
 Assign a value to Numval data member. More...
 
TNumvalCSeq_graph_Base::SetNumval (void)
 Assign a value to Numval data member. More...
 
bool CSeq_graph_Base::IsSetGraph (void) const
 Check if a value has been assigned to Graph data member. More...
 
bool CSeq_graph_Base::CanGetGraph (void) const
 Check if it is safe to call GetGraph method. More...
 
void CSeq_graph_Base::ResetGraph (void)
 Reset Graph data member. More...
 
const TGraphCSeq_graph_Base::GetGraph (void) const
 Get the Graph member data. More...
 
void CSeq_graph_Base::SetGraph (TGraph &value)
 Assign a value to Graph data member. More...
 
TGraphCSeq_graph_Base::SetGraph (void)
 Assign a value to Graph data member. More...
 
virtual void CSeq_graph_Base::Reset (void)
 Reset the whole object. More...
 
 CSeq_graph_Base::CSeq_graph_Base (const CSeq_graph_Base &)
 
CSeq_graph_BaseCSeq_graph_Base::operator= (const CSeq_graph_Base &)
 

Variables

Uint4 CByte_graph_Base::m_set_State [1]
 
int CByte_graph_Base::m_Max
 
int CByte_graph_Base::m_Min
 
int CByte_graph_Base::m_Axis
 
vector< char > CByte_graph_Base::m_Values
 
Uint4 CInt_graph_Base::m_set_State [1]
 
int CInt_graph_Base::m_Max
 
int CInt_graph_Base::m_Min
 
int CInt_graph_Base::m_Axis
 
vector< intCInt_graph_Base::m_Values
 
Uint4 CReal_graph_Base::m_set_State [1]
 
double CReal_graph_Base::m_Max
 
double CReal_graph_Base::m_Min
 
double CReal_graph_Base::m_Axis
 
vector< double > CReal_graph_Base::m_Values
 
E_Choice CSeq_graph_Base::C_Graph::m_choice
 
static const char *const CSeq_graph_Base::C_Graph::sm_SelectionNames []
 
NCBI_NS_NCBI::CSerialObject * CSeq_graph_Base::C_Graph::m_object
 
Uint4 CSeq_graph_Base::m_set_State [1]
 
string CSeq_graph_Base::m_Title
 
string CSeq_graph_Base::m_Comment
 
CRef< TLocCSeq_graph_Base::m_Loc
 
string CSeq_graph_Base::m_Title_x
 
string CSeq_graph_Base::m_Title_y
 
TSeqPos CSeq_graph_Base::m_Comp
 
double CSeq_graph_Base::m_A
 
double CSeq_graph_Base::m_B
 
TSeqPos CSeq_graph_Base::m_Numval
 
CRef< TGraphCSeq_graph_Base::m_Graph
 

Detailed Description

Typedef Documentation

◆ TA

typedef double CSeq_graph_Base::TA

Definition at line 279 of file Seq_graph_.hpp.

◆ TAxis [1/3]

Definition at line 88 of file Byte_graph_.hpp.

◆ TAxis [2/3]

Definition at line 87 of file Int_graph_.hpp.

◆ TAxis [3/3]

typedef double CReal_graph_Base::TAxis

Definition at line 87 of file Real_graph_.hpp.

◆ TB

typedef double CSeq_graph_Base::TB

Definition at line 280 of file Seq_graph_.hpp.

◆ TByte

Definition at line 175 of file Seq_graph_.hpp.

◆ TComment

Definition at line 274 of file Seq_graph_.hpp.

◆ TComp

Definition at line 278 of file Seq_graph_.hpp.

◆ TGraph

Definition at line 282 of file Seq_graph_.hpp.

◆ TInt

Definition at line 174 of file Seq_graph_.hpp.

◆ TLoc

Definition at line 275 of file Seq_graph_.hpp.

◆ TMax [1/3]

Definition at line 86 of file Byte_graph_.hpp.

◆ TMax [2/3]

Definition at line 85 of file Int_graph_.hpp.

◆ TMax [3/3]

typedef double CReal_graph_Base::TMax

Definition at line 85 of file Real_graph_.hpp.

◆ TmemberIndex [1/4]

Definition at line 99 of file Byte_graph_.hpp.

◆ TmemberIndex [2/4]

Definition at line 98 of file Int_graph_.hpp.

◆ TmemberIndex [3/4]

Definition at line 98 of file Real_graph_.hpp.

◆ TmemberIndex [4/4]

Definition at line 298 of file Seq_graph_.hpp.

◆ TMin [1/3]

Definition at line 87 of file Byte_graph_.hpp.

◆ TMin [2/3]

Definition at line 86 of file Int_graph_.hpp.

◆ TMin [3/3]

typedef double CReal_graph_Base::TMin

Definition at line 86 of file Real_graph_.hpp.

◆ TNumval

Definition at line 281 of file Seq_graph_.hpp.

◆ Tparent [1/8]

Definition at line 67 of file Byte_graph.hpp.

◆ Tparent [2/8]

Definition at line 75 of file Byte_graph_.hpp.

◆ Tparent [3/8]

Definition at line 67 of file Int_graph.hpp.

◆ Tparent [4/8]

Definition at line 74 of file Int_graph_.hpp.

◆ Tparent [5/8]

Definition at line 67 of file Real_graph.hpp.

◆ Tparent [6/8]

Definition at line 74 of file Real_graph_.hpp.

◆ Tparent [7/8]

Definition at line 85 of file Seq_graph_.hpp.

◆ Tparent [8/8]

Definition at line 102 of file Seq_graph_.hpp.

◆ TReal

Definition at line 173 of file Seq_graph_.hpp.

◆ TTitle

Definition at line 273 of file Seq_graph_.hpp.

◆ TTitle_x

Definition at line 276 of file Seq_graph_.hpp.

◆ TTitle_y

Definition at line 277 of file Seq_graph_.hpp.

◆ TValues [1/3]

typedef vector< char > CByte_graph_Base::TValues

Definition at line 89 of file Byte_graph_.hpp.

◆ TValues [2/3]

typedef vector< int > CInt_graph_Base::TValues

Definition at line 88 of file Int_graph_.hpp.

◆ TValues [3/3]

typedef vector< double > CReal_graph_Base::TValues

Definition at line 88 of file Real_graph_.hpp.

Enumeration Type Documentation

◆ E_Choice

Choice variants.

Enumerator
e_not_set 

No variant selected.

e_Real 
e_Int 
e_Byte 

Definition at line 114 of file Seq_graph_.hpp.

◆ E_ChoiceStopper

Maximum+1 value of the choice variant enumerator.

Enumerator
e_MaxChoice 

== e_Byte+1

Definition at line 121 of file Seq_graph_.hpp.

◆ E_memberIndex [1/4]

Enumerator
e__allMandatory 
e_max 
e_min 
e_axis 
e_values 

Definition at line 92 of file Byte_graph_.hpp.

◆ E_memberIndex [2/4]

Enumerator
e__allMandatory 
e_max 
e_min 
e_axis 
e_values 

Definition at line 91 of file Int_graph_.hpp.

◆ E_memberIndex [3/4]

Enumerator
e__allMandatory 
e_max 
e_min 
e_axis 
e_values 

Definition at line 91 of file Real_graph_.hpp.

◆ E_memberIndex [4/4]

Enumerator
e__allMandatory 
e_title 
e_comment 
e_loc 
e_title_x 
e_title_y 
e_comp 
e_a 
e_b 
e_numval 
e_graph 

Definition at line 285 of file Seq_graph_.hpp.

Function Documentation

◆ C_Graph() [1/2]

CSeq_graph_Base::C_Graph::C_Graph ( const C_Graph )
private

◆ C_Graph() [2/2]

END_CHOICE_INFO CSeq_graph_Base::C_Graph::C_Graph ( void  )

Definition at line 191 of file Seq_graph_.cpp.

◆ CanGetA()

bool CSeq_graph_Base::CanGetA ( void  ) const
inline

Check if it is safe to call GetA method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1034 of file Seq_graph_.hpp.

References CSeq_graph_Base::IsSetA().

Referenced by CSeq_graph_Base::GetA(), CWiggleWriter::xWriteSingleGraphRecordsByte(), CWiggleWriter::xWriteSingleGraphRecordsInt(), and CWiggleWriter::xWriteSingleGraphRecordsReal().

◆ CanGetAxis() [1/3]

bool CByte_graph_Base::CanGetAxis ( void  ) const
inline

Check if it is safe to call GetAxis method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 373 of file Byte_graph_.hpp.

References CByte_graph_Base::IsSetAxis().

Referenced by CByte_graph_Base::GetAxis().

◆ CanGetAxis() [2/3]

bool CInt_graph_Base::CanGetAxis ( void  ) const
inline

Check if it is safe to call GetAxis method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 372 of file Int_graph_.hpp.

References CInt_graph_Base::IsSetAxis().

Referenced by CInt_graph_Base::GetAxis().

◆ CanGetAxis() [3/3]

bool CReal_graph_Base::CanGetAxis ( void  ) const
inline

Check if it is safe to call GetAxis method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 375 of file Real_graph_.hpp.

References CReal_graph_Base::IsSetAxis().

Referenced by CReal_graph_Base::GetAxis().

◆ CanGetB()

bool CSeq_graph_Base::CanGetB ( void  ) const
inline

Check if it is safe to call GetB method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 1081 of file Seq_graph_.hpp.

References CSeq_graph_Base::IsSetB().

Referenced by CSeq_graph_Base::GetB(), CWiggleWriter::xWriteSingleGraphRecordsByte(), CWiggleWriter::xWriteSingleGraphRecordsInt(), and CWiggleWriter::xWriteSingleGraphRecordsReal().

◆ CanGetComment()

bool CSeq_graph_Base::CanGetComment ( void  ) const
inline

Check if it is safe to call GetComment method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 816 of file Seq_graph_.hpp.

References CSeq_graph_Base::IsSetComment().

Referenced by CSeq_graph_Base::GetComment().

◆ CanGetComp()

bool CSeq_graph_Base::CanGetComp ( void  ) const
inline

Check if it is safe to call GetComp method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 987 of file Seq_graph_.hpp.

References CSeq_graph_Base::IsSetComp().

Referenced by CSeq_graph_Base::GetComp(), and CWiggleWriter::xWriteSingleGraphFixedStep().

◆ CanGetGraph()

bool CSeq_graph_Base::CanGetGraph ( void  ) const
inline

◆ CanGetLoc()

bool CSeq_graph_Base::CanGetLoc ( void  ) const
inline

Check if it is safe to call GetLoc method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 863 of file Seq_graph_.hpp.

Referenced by CTraceDataProxy::LoadData(), CSGTraceGraphDS::LoadData(), s_UpdateSeqGraphLoc(), CVectorTrimPanel::x_UpdateSeqGraphLoc(), CReportTrim::x_UpdateSeqGraphLoc(), and CWiggleWriter::xWriteSingleGraphFixedStep().

◆ CanGetMax() [1/3]

bool CByte_graph_Base::CanGetMax ( void  ) const
inline

Check if it is safe to call GetMax method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 279 of file Byte_graph_.hpp.

References CByte_graph_Base::IsSetMax().

Referenced by CByte_graph_Base::GetMax().

◆ CanGetMax() [2/3]

bool CInt_graph_Base::CanGetMax ( void  ) const
inline

Check if it is safe to call GetMax method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 278 of file Int_graph_.hpp.

References CInt_graph_Base::IsSetMax().

Referenced by CInt_graph_Base::GetMax().

◆ CanGetMax() [3/3]

bool CReal_graph_Base::CanGetMax ( void  ) const
inline

Check if it is safe to call GetMax method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 281 of file Real_graph_.hpp.

References CReal_graph_Base::IsSetMax().

Referenced by CReal_graph_Base::GetMax().

◆ CanGetMin() [1/3]

bool CByte_graph_Base::CanGetMin ( void  ) const
inline

Check if it is safe to call GetMin method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 326 of file Byte_graph_.hpp.

References CByte_graph_Base::IsSetMin().

Referenced by CByte_graph_Base::GetMin().

◆ CanGetMin() [2/3]

bool CInt_graph_Base::CanGetMin ( void  ) const
inline

Check if it is safe to call GetMin method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 325 of file Int_graph_.hpp.

References CInt_graph_Base::IsSetMin().

Referenced by CInt_graph_Base::GetMin().

◆ CanGetMin() [3/3]

bool CReal_graph_Base::CanGetMin ( void  ) const
inline

Check if it is safe to call GetMin method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 328 of file Real_graph_.hpp.

References CReal_graph_Base::IsSetMin().

Referenced by CReal_graph_Base::GetMin().

◆ CanGetNumval()

bool CSeq_graph_Base::CanGetNumval ( void  ) const
inline

◆ CanGetTitle()

bool CSeq_graph_Base::CanGetTitle ( void  ) const
inline

Check if it is safe to call GetTitle method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 769 of file Seq_graph_.hpp.

References CSeq_graph_Base::IsSetTitle().

Referenced by CSeq_graph_Base::GetTitle(), CTraceDataProxy::LoadData(), and CSGTraceGraphDS::LoadData().

◆ CanGetTitle_x()

bool CSeq_graph_Base::CanGetTitle_x ( void  ) const
inline

Check if it is safe to call GetTitle_x method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 893 of file Seq_graph_.hpp.

References CSeq_graph_Base::IsSetTitle_x().

Referenced by CSeq_graph_Base::GetTitle_x().

◆ CanGetTitle_y()

bool CSeq_graph_Base::CanGetTitle_y ( void  ) const
inline

Check if it is safe to call GetTitle_y method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 940 of file Seq_graph_.hpp.

References CSeq_graph_Base::IsSetTitle_y().

Referenced by CSeq_graph_Base::GetTitle_y().

◆ CanGetValues() [1/3]

bool CByte_graph_Base::CanGetValues ( void  ) const
inline

Check if it is safe to call GetValues method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 420 of file Byte_graph_.hpp.

References CByte_graph_Base::IsSetValues().

Referenced by CByte_graph_Base::GetValues(), CWiggleWriter::xContainsDataByte(), and CWiggleWriter::xWriteSingleGraphRecordsByte().

◆ CanGetValues() [2/3]

bool CInt_graph_Base::CanGetValues ( void  ) const
inline

Check if it is safe to call GetValues method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 419 of file Int_graph_.hpp.

Referenced by CWiggleWriter::xContainsDataInt(), and CWiggleWriter::xWriteSingleGraphRecordsInt().

◆ CanGetValues() [3/3]

bool CReal_graph_Base::CanGetValues ( void  ) const
inline

Check if it is safe to call GetValues method.

Returns
  • true, if the data member is getatable.
  • false, otherwise.

Definition at line 422 of file Real_graph_.hpp.

Referenced by CWiggleWriter::xContainsDataReal(), and CWiggleWriter::xWriteSingleGraphRecordsReal().

◆ CByte_graph() [1/2]

CByte_graph::CByte_graph ( const CByte_graph value)
private

◆ CByte_graph() [2/2]

CByte_graph::CByte_graph ( void  )
inline

Definition at line 86 of file Byte_graph.hpp.

◆ CByte_graph_Base() [1/2]

CByte_graph_Base::CByte_graph_Base ( const CByte_graph_Base )
private

◆ CByte_graph_Base() [2/2]

END_CLASS_INFO CByte_graph_Base::CByte_graph_Base ( void  )

Definition at line 78 of file Byte_graph_.cpp.

References CByte_graph_Base::m_set_State.

◆ CheckSelected()

void CSeq_graph_Base::C_Graph::CheckSelected ( E_Choice  index) const
inline

Verify selection, throw exception if it differs from the expected.

Parameters
indexExpected selection.

Definition at line 722 of file Seq_graph_.hpp.

◆ CInt_graph() [1/2]

CInt_graph::CInt_graph ( const CInt_graph value)
private

◆ CInt_graph() [2/2]

CInt_graph::CInt_graph ( void  )
inline

Definition at line 86 of file Int_graph.hpp.

◆ CInt_graph_Base() [1/2]

CInt_graph_Base::CInt_graph_Base ( const CInt_graph_Base )
private

◆ CInt_graph_Base() [2/2]

END_CLASS_INFO CInt_graph_Base::CInt_graph_Base ( void  )

Definition at line 78 of file Int_graph_.cpp.

References CInt_graph_Base::m_set_State.

◆ CReal_graph() [1/2]

CReal_graph::CReal_graph ( const CReal_graph value)
private

◆ CReal_graph() [2/2]

CReal_graph::CReal_graph ( void  )
inline

Definition at line 86 of file Real_graph.hpp.

◆ CReal_graph_Base() [1/2]

CReal_graph_Base::CReal_graph_Base ( const CReal_graph_Base )
private

◆ CReal_graph_Base() [2/2]

END_CLASS_INFO CReal_graph_Base::CReal_graph_Base ( void  )

Definition at line 78 of file Real_graph_.cpp.

References CReal_graph_Base::m_set_State.

◆ CSeq_graph_Base() [1/2]

CSeq_graph_Base::CSeq_graph_Base ( const CSeq_graph_Base )
private

◆ CSeq_graph_Base() [2/2]

END_CLASS_INFO CSeq_graph_Base::CSeq_graph_Base ( void  )

◆ DECLARE_INTERNAL_TYPE_INFO() [1/5]

CByte_graph_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [2/5]

CInt_graph_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [3/5]

CReal_graph_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [4/5]

CSeq_graph_Base::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DECLARE_INTERNAL_TYPE_INFO() [5/5]

CSeq_graph_Base::C_Graph::DECLARE_INTERNAL_TYPE_INFO ( )

◆ DoSelect()

void CSeq_graph_Base::C_Graph::DoSelect ( E_Choice  index,
CObjectMemoryPool pool = 0 
)
private

Definition at line 74 of file Seq_graph_.cpp.

References CObject::AddReference().

◆ GetA()

CSeq_graph_Base::TA CSeq_graph_Base::GetA ( void  ) const
inline

◆ GetAxis() [1/3]

CByte_graph_Base::TAxis CByte_graph_Base::GetAxis ( void  ) const
inline

◆ GetAxis() [2/3]

CInt_graph_Base::TAxis CInt_graph_Base::GetAxis ( void  ) const
inline

Get the Axis member data.

Returns
Copy of the member data.

Definition at line 385 of file Int_graph_.hpp.

References CInt_graph_Base::CanGetAxis(), CInt_graph_Base::m_Axis, and CSerialObject::ThrowUnassigned().

Referenced by CMappedGraph::MakeMappedGraphData(), and CSeq_loc_Mapper_Base::Map().

◆ GetAxis() [3/3]

CReal_graph_Base::TAxis CReal_graph_Base::GetAxis ( void  ) const
inline

Get the Axis member data.

Returns
Copy of the member data.

Definition at line 388 of file Real_graph_.hpp.

References CReal_graph_Base::CanGetAxis(), CReal_graph_Base::m_Axis, and CSerialObject::ThrowUnassigned().

Referenced by CMappedGraph::MakeMappedGraphData(), CSeq_loc_Mapper_Base::Map(), and s_Fingerprint_Real_graph().

◆ GetB()

CSeq_graph_Base::TB CSeq_graph_Base::GetB ( void  ) const
inline

◆ GetByte()

const CSeq_graph_Base::C_Graph::TByte & CSeq_graph_Base::C_Graph::GetByte ( void  ) const

◆ GetComment()

const CSeq_graph_Base::TComment & CSeq_graph_Base::GetComment ( void  ) const
inline

Get the Comment member data.

Returns
Reference to the member data.

Definition at line 822 of file Seq_graph_.hpp.

References CSeq_graph_Base::CanGetComment(), CSeq_graph_Base::m_Comment, and CSerialObject::ThrowUnassigned().

Referenced by CMappedGraph::GetComment(), CSeq_graph_Handle::GetComment(), and s_Fingerprint_Seq_graph().

◆ GetComp()

CSeq_graph_Base::TComp CSeq_graph_Base::GetComp ( void  ) const
inline

◆ GetGraph()

const CSeq_graph_Base::TGraph & CSeq_graph_Base::GetGraph ( void  ) const
inline

◆ GetInt()

const CSeq_graph_Base::C_Graph::TInt & CSeq_graph_Base::C_Graph::GetInt ( void  ) const

◆ GetLoc()

const CSeq_graph_Base::TLoc & CSeq_graph_Base::GetLoc ( void  ) const
inline

◆ GetMax() [1/3]

CByte_graph_Base::TMax CByte_graph_Base::GetMax ( void  ) const
inline

◆ GetMax() [2/3]

CInt_graph_Base::TMax CInt_graph_Base::GetMax ( void  ) const
inline

Get the Max member data.

Returns
Copy of the member data.

Definition at line 291 of file Int_graph_.hpp.

References CInt_graph_Base::CanGetMax(), CInt_graph_Base::m_Max, and CSerialObject::ThrowUnassigned().

Referenced by CMappedGraph::MakeMappedGraphData(), and CSeq_loc_Mapper_Base::Map().

◆ GetMax() [3/3]

CReal_graph_Base::TMax CReal_graph_Base::GetMax ( void  ) const
inline

Get the Max member data.

Returns
Copy of the member data.

Definition at line 294 of file Real_graph_.hpp.

References CReal_graph_Base::CanGetMax(), CReal_graph_Base::m_Max, and CSerialObject::ThrowUnassigned().

Referenced by CMappedGraph::MakeMappedGraphData(), CSeq_loc_Mapper_Base::Map(), and s_Fingerprint_Real_graph().

◆ GetMin() [1/3]

CByte_graph_Base::TMin CByte_graph_Base::GetMin ( void  ) const
inline

◆ GetMin() [2/3]

CInt_graph_Base::TMin CInt_graph_Base::GetMin ( void  ) const
inline

Get the Min member data.

Returns
Copy of the member data.

Definition at line 338 of file Int_graph_.hpp.

References CInt_graph_Base::CanGetMin(), CInt_graph_Base::m_Min, and CSerialObject::ThrowUnassigned().

Referenced by CMappedGraph::MakeMappedGraphData(), and CSeq_loc_Mapper_Base::Map().

◆ GetMin() [3/3]

CReal_graph_Base::TMin CReal_graph_Base::GetMin ( void  ) const
inline

Get the Min member data.

Returns
Copy of the member data.

Definition at line 341 of file Real_graph_.hpp.

References CReal_graph_Base::CanGetMin(), CReal_graph_Base::m_Min, and CSerialObject::ThrowUnassigned().

Referenced by CMappedGraph::MakeMappedGraphData(), CSeq_loc_Mapper_Base::Map(), and s_Fingerprint_Real_graph().

◆ GetNumval()

CSeq_graph_Base::TNumval CSeq_graph_Base::GetNumval ( void  ) const
inline

◆ GetReal()

const CSeq_graph_Base::C_Graph::TReal & CSeq_graph_Base::C_Graph::GetReal ( void  ) const

◆ GetTitle()

const CSeq_graph_Base::TTitle & CSeq_graph_Base::GetTitle ( void  ) const
inline

◆ GetTitle_x()

const CSeq_graph_Base::TTitle_x & CSeq_graph_Base::GetTitle_x ( void  ) const
inline

Get the Title_x member data.

Returns
Reference to the member data.

Definition at line 899 of file Seq_graph_.hpp.

References CSeq_graph_Base::CanGetTitle_x(), CSeq_graph_Base::m_Title_x, and CSerialObject::ThrowUnassigned().

Referenced by CMappedGraph::GetTitle_x(), CSeq_graph_Handle::GetTitle_x(), and s_Fingerprint_Seq_graph().

◆ GetTitle_y()

const CSeq_graph_Base::TTitle_y & CSeq_graph_Base::GetTitle_y ( void  ) const
inline

Get the Title_y member data.

Returns
Reference to the member data.

Definition at line 946 of file Seq_graph_.hpp.

References CSeq_graph_Base::CanGetTitle_y(), CSeq_graph_Base::m_Title_y, and CSerialObject::ThrowUnassigned().

Referenced by CMappedGraph::GetTitle_y(), CSeq_graph_Handle::GetTitle_y(), and s_Fingerprint_Seq_graph().

◆ GetValues() [1/3]

const CByte_graph_Base::TValues & CByte_graph_Base::GetValues ( void  ) const
inline

◆ GetValues() [2/3]

const CInt_graph_Base::TValues & CInt_graph_Base::GetValues ( void  ) const
inline

◆ GetValues() [3/3]

const CReal_graph_Base::TValues & CReal_graph_Base::GetValues ( void  ) const
inline

◆ IsByte()

bool CSeq_graph_Base::C_Graph::IsByte ( void  ) const
inline

◆ IsInt()

bool CSeq_graph_Base::C_Graph::IsInt ( void  ) const
inline

Check if variant Int is selected.

Int type is defined as 'typedef CInt_graph TInt'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 751 of file Seq_graph_.hpp.

Referenced by CSGAlignStatJob::x_CollectAlignStats(), CWiggleWriter::xContainsDataInt(), CBedGraphWriter::xWriteSingleGraph(), and CWiggleWriter::xWriteSingleGraphRecordsInt().

◆ IsReal()

bool CSeq_graph_Base::C_Graph::IsReal ( void  ) const
inline

Check if variant Real is selected.

Real type is defined as 'typedef CReal_graph TReal'.

Returns
  • true, if the variant is selected.
  • false, otherwise.

Definition at line 745 of file Seq_graph_.hpp.

Referenced by CWiggleWriter::xContainsDataReal(), CBedGraphWriter::xWriteSingleGraph(), and CWiggleWriter::xWriteSingleGraphRecordsReal().

◆ IsSetA()

bool CSeq_graph_Base::IsSetA ( void  ) const
inline

for scaling values Check if a value has been assigned to A data member.

Data member A is optional; its type is defined as 'typedef double TA'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1028 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_set_State.

Referenced by CSeq_graph_Base::CanGetA(), CMappedGraph::IsSetA(), CSeq_graph_Handle::IsSetA(), s_AddGraphToMap(), s_Fingerprint_Seq_graph(), and CSeq_graph_Base::SetA().

◆ IsSetAxis() [1/3]

bool CByte_graph_Base::IsSetAxis ( void  ) const
inline

Check if a value has been assigned to Axis data member.

Data member Axis is mandatory; its type is defined as 'typedef int TAxis'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 367 of file Byte_graph_.hpp.

References CByte_graph_Base::m_set_State.

Referenced by CByte_graph_Base::CanGetAxis(), and CByte_graph_Base::SetAxis().

◆ IsSetAxis() [2/3]

bool CInt_graph_Base::IsSetAxis ( void  ) const
inline

Check if a value has been assigned to Axis data member.

Data member Axis is mandatory; its type is defined as 'typedef int TAxis'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 366 of file Int_graph_.hpp.

References CInt_graph_Base::m_set_State.

Referenced by CInt_graph_Base::CanGetAxis(), and CInt_graph_Base::SetAxis().

◆ IsSetAxis() [3/3]

bool CReal_graph_Base::IsSetAxis ( void  ) const
inline

value to draw axis on Check if a value has been assigned to Axis data member.

Data member Axis is mandatory; its type is defined as 'typedef double TAxis'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 369 of file Real_graph_.hpp.

References CReal_graph_Base::m_set_State.

Referenced by CReal_graph_Base::CanGetAxis(), and CReal_graph_Base::SetAxis().

◆ IsSetB()

bool CSeq_graph_Base::IsSetB ( void  ) const
inline

display = (a x value) + b Check if a value has been assigned to B data member.

Data member B is optional; its type is defined as 'typedef double TB'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1075 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_set_State.

Referenced by CSeq_graph_Base::CanGetB(), CMappedGraph::IsSetB(), CSeq_graph_Handle::IsSetB(), s_AddGraphToMap(), s_Fingerprint_Seq_graph(), and CSeq_graph_Base::SetB().

◆ IsSetComment()

bool CSeq_graph_Base::IsSetComment ( void  ) const
inline

Check if a value has been assigned to Comment data member.

Data member Comment is optional; its type is defined as 'typedef string TComment'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 810 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_set_State.

Referenced by CSeq_graph_Base::CanGetComment(), CMappedGraph::IsSetComment(), CSeq_graph_Handle::IsSetComment(), s_Fingerprint_Seq_graph(), and CSeq_graph_Base::SetComment().

◆ IsSetComp()

bool CSeq_graph_Base::IsSetComp ( void  ) const
inline

compression (residues/value) Check if a value has been assigned to Comp data member.

Data member Comp is optional; its type is defined as 'typedef TSeqPos TComp'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 981 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_set_State.

Referenced by CSeq_graph_Base::CanGetComp(), CMappedGraph::IsSetComp(), CSeq_graph_Handle::IsSetComp(), CMappedGraph::MakeMappedGraphData(), CSeq_loc_Mapper_Base::Map(), s_AddGraphToMap(), CSeq_graph_Base::SetComp(), and CAlignmentAssistant::TrimQualityScores().

◆ IsSetGraph()

bool CSeq_graph_Base::IsSetGraph ( void  ) const
inline

Check if a value has been assigned to Graph data member.

Data member Graph is mandatory; its type is defined as 'typedef C_Graph TGraph'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1169 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_Graph.

◆ IsSetLoc()

bool CSeq_graph_Base::IsSetLoc ( void  ) const
inline

region this applies to Check if a value has been assigned to Loc data member.

Data member Loc is mandatory; its type is defined as 'typedef CSeq_loc TLoc'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 857 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_Loc.

Referenced by CModifySeqId::GetCommand(), CSeq_graph_Handle::IsSetLoc(), s_CompareTwoSeqGraphs(), CEditSeqEndsWithAlign::TrimQualityScores(), CAlignmentAssistant::TrimQualityScores(), CValidError_graph::ValidateGraphsOnBioseq(), CValidError_graph::ValidateSeqGraphContext(), CAutogeneratedCleanup::x_BasicCleanupSeqGraph(), and CValidError_graph::x_ValidateGraphLocation().

◆ IsSetMax() [1/3]

bool CByte_graph_Base::IsSetMax ( void  ) const
inline

Check if a value has been assigned to Max data member.

Data member Max is mandatory; its type is defined as 'typedef int TMax'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 273 of file Byte_graph_.hpp.

References CByte_graph_Base::m_set_State.

Referenced by CByte_graph_Base::CanGetMax(), and CByte_graph_Base::SetMax().

◆ IsSetMax() [2/3]

bool CInt_graph_Base::IsSetMax ( void  ) const
inline

Check if a value has been assigned to Max data member.

Data member Max is mandatory; its type is defined as 'typedef int TMax'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 272 of file Int_graph_.hpp.

References CInt_graph_Base::m_set_State.

Referenced by CInt_graph_Base::CanGetMax(), and CInt_graph_Base::SetMax().

◆ IsSetMax() [3/3]

bool CReal_graph_Base::IsSetMax ( void  ) const
inline

top of graph Check if a value has been assigned to Max data member.

Data member Max is mandatory; its type is defined as 'typedef double TMax'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 275 of file Real_graph_.hpp.

References CReal_graph_Base::m_set_State.

Referenced by CReal_graph_Base::CanGetMax(), and CReal_graph_Base::SetMax().

◆ IsSetMin() [1/3]

bool CByte_graph_Base::IsSetMin ( void  ) const
inline

Check if a value has been assigned to Min data member.

Data member Min is mandatory; its type is defined as 'typedef int TMin'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 320 of file Byte_graph_.hpp.

References CByte_graph_Base::m_set_State.

Referenced by CByte_graph_Base::CanGetMin(), and CByte_graph_Base::SetMin().

◆ IsSetMin() [2/3]

bool CInt_graph_Base::IsSetMin ( void  ) const
inline

Check if a value has been assigned to Min data member.

Data member Min is mandatory; its type is defined as 'typedef int TMin'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 319 of file Int_graph_.hpp.

References CInt_graph_Base::m_set_State.

Referenced by CInt_graph_Base::CanGetMin(), and CInt_graph_Base::SetMin().

◆ IsSetMin() [3/3]

bool CReal_graph_Base::IsSetMin ( void  ) const
inline

bottom of graph Check if a value has been assigned to Min data member.

Data member Min is mandatory; its type is defined as 'typedef double TMin'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 322 of file Real_graph_.hpp.

References CReal_graph_Base::m_set_State.

Referenced by CReal_graph_Base::CanGetMin(), and CReal_graph_Base::SetMin().

◆ IsSetNumval()

bool CSeq_graph_Base::IsSetNumval ( void  ) const
inline

number of values in graph Check if a value has been assigned to Numval data member.

Data member Numval is mandatory; its type is defined as 'typedef TSeqPos TNumval'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 1122 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_set_State.

Referenced by CSeq_graph_Base::CanGetNumval(), and CSeq_graph_Base::SetNumval().

◆ IsSetTitle()

bool CSeq_graph_Base::IsSetTitle ( void  ) const
inline

Check if a value has been assigned to Title data member.

Data member Title is optional; its type is defined as 'typedef string TTitle'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 763 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_set_State.

Referenced by CSeq_graph_Base::CanGetTitle(), CMappedGraph::IsSetTitle(), CSeq_graph_Handle::IsSetTitle(), CValidError_graph::IsSupportedGraphType(), CValidError_imp::PostErr(), CDemoApp::Run(), s_Fingerprint_Seq_graph(), CSeq_graph_Base::SetTitle(), and Split_Qscore_SeqGraph_By_DeltaSeq().

◆ IsSetTitle_x()

bool CSeq_graph_Base::IsSetTitle_x ( void  ) const
inline

title for x-axis Check if a value has been assigned to Title_x data member.

Data member Title_x is optional; its type is defined as 'typedef string TTitle_x'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 887 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_set_State.

Referenced by CSeq_graph_Base::CanGetTitle_x(), CMappedGraph::IsSetTitle_x(), CSeq_graph_Handle::IsSetTitle_x(), s_Fingerprint_Seq_graph(), and CSeq_graph_Base::SetTitle_x().

◆ IsSetTitle_y()

bool CSeq_graph_Base::IsSetTitle_y ( void  ) const
inline

Check if a value has been assigned to Title_y data member.

Data member Title_y is optional; its type is defined as 'typedef string TTitle_y'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 934 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_set_State.

Referenced by CSeq_graph_Base::CanGetTitle_y(), CMappedGraph::IsSetTitle_y(), CSeq_graph_Handle::IsSetTitle_y(), s_Fingerprint_Seq_graph(), and CSeq_graph_Base::SetTitle_y().

◆ IsSetValues() [1/3]

bool CByte_graph_Base::IsSetValues ( void  ) const
inline

Check if a value has been assigned to Values data member.

Data member Values is mandatory; its type is defined as 'typedef vector< char > TValues'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 414 of file Byte_graph_.hpp.

References CByte_graph_Base::m_set_State.

Referenced by CByte_graph_Base::CanGetValues(), and CQualScoreWriter::Write().

◆ IsSetValues() [2/3]

bool CInt_graph_Base::IsSetValues ( void  ) const
inline

Check if a value has been assigned to Values data member.

Data member Values is mandatory; its type is defined as 'typedef vector< int > TValues'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 413 of file Int_graph_.hpp.

References CInt_graph_Base::m_set_State.

◆ IsSetValues() [3/3]

bool CReal_graph_Base::IsSetValues ( void  ) const
inline

Check if a value has been assigned to Values data member.

Data member Values is mandatory; its type is defined as 'typedef vector< double > TValues'

Returns
  • true, if a value has been assigned.
  • false, otherwise.

Definition at line 416 of file Real_graph_.hpp.

References CReal_graph_Base::m_set_State.

◆ operator=() [1/8]

C_Graph& CSeq_graph_Base::C_Graph::operator= ( const C_Graph )
private

◆ operator=() [2/8]

CByte_graph& CByte_graph::operator= ( const CByte_graph value)
private

◆ operator=() [3/8]

CByte_graph_Base& CByte_graph_Base::operator= ( const CByte_graph_Base )
private

◆ operator=() [4/8]

CInt_graph& CInt_graph::operator= ( const CInt_graph value)
private

◆ operator=() [5/8]

CInt_graph_Base& CInt_graph_Base::operator= ( const CInt_graph_Base )
private

◆ operator=() [6/8]

CReal_graph& CReal_graph::operator= ( const CReal_graph value)
private

◆ operator=() [7/8]

CReal_graph_Base& CReal_graph_Base::operator= ( const CReal_graph_Base )
private

◆ operator=() [8/8]

CSeq_graph_Base& CSeq_graph_Base::operator= ( const CSeq_graph_Base )
private

◆ Reset() [1/5]

void CByte_graph_Base::Reset ( void  )
virtual

◆ Reset() [2/5]

void CInt_graph_Base::Reset ( void  )
virtual

◆ Reset() [3/5]

void CReal_graph_Base::Reset ( void  )
virtual

◆ Reset() [4/5]

void CSeq_graph_Base::C_Graph::Reset ( void  )

◆ Reset() [5/5]

void CSeq_graph_Base::Reset ( void  )
virtual

◆ ResetA()

void CSeq_graph_Base::ResetA ( void  )
inline

Reset A data member.

Definition at line 1040 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_A, and CSeq_graph_Base::m_set_State.

Referenced by CSeq_graph_Base::Reset().

◆ ResetAxis() [1/3]

void CByte_graph_Base::ResetAxis ( void  )
inline

Reset Axis data member.

Definition at line 379 of file Byte_graph_.hpp.

References CByte_graph_Base::m_Axis, and CByte_graph_Base::m_set_State.

Referenced by CByte_graph_Base::Reset().

◆ ResetAxis() [2/3]

void CInt_graph_Base::ResetAxis ( void  )
inline

Reset Axis data member.

Definition at line 378 of file Int_graph_.hpp.

References CInt_graph_Base::m_Axis, and CInt_graph_Base::m_set_State.

Referenced by CInt_graph_Base::Reset().

◆ ResetAxis() [3/3]

void CReal_graph_Base::ResetAxis ( void  )
inline

Reset Axis data member.

Definition at line 381 of file Real_graph_.hpp.

References CReal_graph_Base::m_Axis, and CReal_graph_Base::m_set_State.

Referenced by CReal_graph_Base::Reset().

◆ ResetB()

void CSeq_graph_Base::ResetB ( void  )
inline

Reset B data member.

Definition at line 1087 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_B, and CSeq_graph_Base::m_set_State.

Referenced by CSeq_graph_Base::Reset().

◆ ResetComment()

void CSeq_graph_Base::ResetComment ( void  )

Reset Comment data member.

Definition at line 209 of file Seq_graph_.cpp.

References CSeq_graph_Base::m_Comment, and CSeq_graph_Base::m_set_State.

Referenced by CSeq_graph_Base::Reset().

◆ ResetComp()

void CSeq_graph_Base::ResetComp ( void  )
inline

Reset Comp data member.

Definition at line 993 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_Comp, and CSeq_graph_Base::m_set_State.

Referenced by CSeq_graph_Base::Reset().

◆ ResetGraph()

void CSeq_graph_Base::ResetGraph ( void  )

◆ ResetLoc()

void CSeq_graph_Base::ResetLoc ( void  )

◆ ResetMax() [1/3]

void CByte_graph_Base::ResetMax ( void  )
inline

Reset Max data member.

Definition at line 285 of file Byte_graph_.hpp.

References CByte_graph_Base::m_Max, and CByte_graph_Base::m_set_State.

Referenced by CByte_graph_Base::Reset().

◆ ResetMax() [2/3]

void CInt_graph_Base::ResetMax ( void  )
inline

Reset Max data member.

Definition at line 284 of file Int_graph_.hpp.

References CInt_graph_Base::m_Max, and CInt_graph_Base::m_set_State.

Referenced by CInt_graph_Base::Reset().

◆ ResetMax() [3/3]

void CReal_graph_Base::ResetMax ( void  )
inline

Reset Max data member.

Definition at line 287 of file Real_graph_.hpp.

References CReal_graph_Base::m_Max, and CReal_graph_Base::m_set_State.

Referenced by CReal_graph_Base::Reset().

◆ ResetMin() [1/3]

void CByte_graph_Base::ResetMin ( void  )
inline

Reset Min data member.

Definition at line 332 of file Byte_graph_.hpp.

References CByte_graph_Base::m_Min, and CByte_graph_Base::m_set_State.

Referenced by CByte_graph_Base::Reset().

◆ ResetMin() [2/3]

void CInt_graph_Base::ResetMin ( void  )
inline

Reset Min data member.

Definition at line 331 of file Int_graph_.hpp.

References CInt_graph_Base::m_Min, and CInt_graph_Base::m_set_State.

Referenced by CInt_graph_Base::Reset().

◆ ResetMin() [3/3]

void CReal_graph_Base::ResetMin ( void  )
inline

Reset Min data member.

Definition at line 334 of file Real_graph_.hpp.

References CReal_graph_Base::m_Min, and CReal_graph_Base::m_set_State.

Referenced by CReal_graph_Base::Reset().

◆ ResetNumval()

void CSeq_graph_Base::ResetNumval ( void  )
inline

Reset Numval data member.

Definition at line 1134 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_Numval, and CSeq_graph_Base::m_set_State.

Referenced by CSeq_graph_Base::Reset().

◆ ResetSelection()

void CSeq_graph_Base::C_Graph::ResetSelection ( void  )

Reset the selection (set it to e_not_set).

Definition at line 60 of file Seq_graph_.cpp.

References e_not_set.

Referenced by CSeq_graph_Base::C_Graph::Reset().

◆ ResetTitle()

void CSeq_graph_Base::ResetTitle ( void  )

Reset Title data member.

Definition at line 203 of file Seq_graph_.cpp.

References CSeq_graph_Base::m_set_State, and CSeq_graph_Base::m_Title.

Referenced by CSeq_graph_Base::Reset().

◆ ResetTitle_x()

void CSeq_graph_Base::ResetTitle_x ( void  )

Reset Title_x data member.

Definition at line 229 of file Seq_graph_.cpp.

References CSeq_graph_Base::m_set_State, and CSeq_graph_Base::m_Title_x.

Referenced by CSeq_graph_Base::Reset().

◆ ResetTitle_y()

void CSeq_graph_Base::ResetTitle_y ( void  )

Reset Title_y data member.

Definition at line 235 of file Seq_graph_.cpp.

References CSeq_graph_Base::m_set_State, and CSeq_graph_Base::m_Title_y.

Referenced by CSeq_graph_Base::Reset().

◆ ResetValues() [1/3]

void CByte_graph_Base::ResetValues ( void  )

◆ ResetValues() [2/3]

void CInt_graph_Base::ResetValues ( void  )

◆ ResetValues() [3/3]

void CReal_graph_Base::ResetValues ( void  )

◆ Select() [1/2]

void CSeq_graph_Base::C_Graph::Select ( E_Choice  index,
EResetVariant  reset,
CObjectMemoryPool pool 
)

Select the requested variant if needed, allocating CObject variants from memory pool.

◆ Select() [2/2]

void CSeq_graph_Base::C_Graph::Select ( E_Choice  index,
EResetVariant  reset = eDoResetVariant 
)

Select the requested variant if needed.

Parameters
indexNew selection state.
resetFlag that defines the resetting of the variant data. The data will be reset if either the current selection differs from the new one, or the flag is set to eDoResetVariant.

◆ SelectionName()

NCBI_NS_STD::string CSeq_graph_Base::C_Graph::SelectionName ( E_Choice  index)
static

Retrieve selection name (for diagnostic purposes).

Parameters
indexOne of possible selection states.
Returns
Name string.

Definition at line 99 of file Seq_graph_.cpp.

◆ SetA() [1/2]

void CSeq_graph_Base::SetA ( CSeq_graph_Base::TA  value)
inline

◆ SetA() [2/2]

CSeq_graph_Base::TA & CSeq_graph_Base::SetA ( void  )
inline

Assign a value to A data member.

Returns
Reference to the data value.

Definition at line 1063 of file Seq_graph_.hpp.

References CSeq_graph_Base::IsSetA(), CSeq_graph_Base::m_A, CSeq_graph_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetAxis() [1/6]

void CByte_graph_Base::SetAxis ( CByte_graph_Base::TAxis  value)
inline

◆ SetAxis() [2/6]

void CInt_graph_Base::SetAxis ( CInt_graph_Base::TAxis  value)
inline

Assign a value to Axis data member.

Parameters
valueValue to assign

Definition at line 394 of file Int_graph_.hpp.

References CInt_graph_Base::m_Axis, CInt_graph_Base::m_set_State, and rapidjson::value.

Referenced by CMappedGraph::MakeMappedGraphData(), CBam2Seq_graph::MakeSeq_annot(), CSeq_loc_Mapper_Base::Map(), and CVDBGraphSeqIterator::x_MakeGraph().

◆ SetAxis() [3/6]

void CReal_graph_Base::SetAxis ( CReal_graph_Base::TAxis  value)
inline

Assign a value to Axis data member.

Parameters
valueValue to assign

Definition at line 397 of file Real_graph_.hpp.

References CReal_graph_Base::m_Axis, CReal_graph_Base::m_set_State, and rapidjson::value.

Referenced by CMappedGraph::MakeMappedGraphData(), CSeq_loc_Mapper_Base::Map(), and CVDBGraphSeqIterator::x_MakeGraph().

◆ SetAxis() [4/6]

CByte_graph_Base::TAxis & CByte_graph_Base::SetAxis ( void  )
inline

Assign a value to Axis data member.

Returns
Reference to the data value.

Definition at line 402 of file Byte_graph_.hpp.

References CByte_graph_Base::IsSetAxis(), CByte_graph_Base::m_Axis, CByte_graph_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetAxis() [5/6]

CInt_graph_Base::TAxis & CInt_graph_Base::SetAxis ( void  )
inline

Assign a value to Axis data member.

Returns
Reference to the data value.

Definition at line 401 of file Int_graph_.hpp.

References CInt_graph_Base::IsSetAxis(), CInt_graph_Base::m_Axis, CInt_graph_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetAxis() [6/6]

CReal_graph_Base::TAxis & CReal_graph_Base::SetAxis ( void  )
inline

Assign a value to Axis data member.

Returns
Reference to the data value.

Definition at line 404 of file Real_graph_.hpp.

References CReal_graph_Base::IsSetAxis(), CReal_graph_Base::m_Axis, CReal_graph_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetB() [1/2]

void CSeq_graph_Base::SetB ( CSeq_graph_Base::TB  value)
inline

Assign a value to B data member.

Parameters
valueValue to assign

Definition at line 1103 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_B, CSeq_graph_Base::m_set_State, and rapidjson::value.

Referenced by CWig2tableApplication::MakeGraph(), CBam2Seq_graph::MakeSeq_annot(), and CWiggleReader::xMakeGraph().

◆ SetB() [2/2]

CSeq_graph_Base::TB & CSeq_graph_Base::SetB ( void  )
inline

Assign a value to B data member.

Returns
Reference to the data value.

Definition at line 1110 of file Seq_graph_.hpp.

References CSeq_graph_Base::IsSetB(), CSeq_graph_Base::m_B, CSeq_graph_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetByte() [1/2]

void CSeq_graph_Base::C_Graph::SetByte ( TByte value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 165 of file Seq_graph_.cpp.

References CObject::AddReference(), and rapidjson::value.

◆ SetByte() [2/2]

CSeq_graph_Base::C_Graph::TByte & CSeq_graph_Base::C_Graph::SetByte ( void  )

◆ SetComment() [1/3]

void CSeq_graph_Base::SetComment ( const TComment value)
inline

Assign a value to Comment data member.

Parameters
valueValue to assign

Definition at line 831 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_Comment, CSeq_graph_Base::m_set_State, and rapidjson::value.

Referenced by CVDBGraphSeqIterator::x_MakeGraph().

◆ SetComment() [2/3]

void CSeq_graph_Base::SetComment ( CSeq_graph_Base::TComment &&  value)
inline

◆ SetComment() [3/3]

CSeq_graph_Base::TComment & CSeq_graph_Base::SetComment ( void  )
inline

Assign a value to Comment data member.

Returns
Reference to the data value.

Definition at line 845 of file Seq_graph_.hpp.

References CSeq_graph_Base::IsSetComment(), CSeq_graph_Base::m_Comment, CSeq_graph_Base::m_set_State, and CSerialObject::UnassignedString().

◆ SetComp() [1/2]

void CSeq_graph_Base::SetComp ( CSeq_graph_Base::TComp  value)
inline

◆ SetComp() [2/2]

CSeq_graph_Base::TComp & CSeq_graph_Base::SetComp ( void  )
inline

Assign a value to Comp data member.

Returns
Reference to the data value.

Definition at line 1016 of file Seq_graph_.hpp.

References CSeq_graph_Base::IsSetComp(), CSeq_graph_Base::m_Comp, CSeq_graph_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetGraph() [1/2]

void CSeq_graph_Base::SetGraph ( CSeq_graph_Base::TGraph value)

◆ SetGraph() [2/2]

CSeq_graph_Base::TGraph & CSeq_graph_Base::SetGraph ( void  )
inline

Assign a value to Graph data member.

Returns
Reference to the data value.

Definition at line 1190 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_Graph, and CSeq_graph_Base::ResetGraph().

◆ SetInt() [1/2]

void CSeq_graph_Base::C_Graph::SetInt ( TInt value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 143 of file Seq_graph_.cpp.

References CObject::AddReference(), and rapidjson::value.

◆ SetInt() [2/2]

CSeq_graph_Base::C_Graph::TInt & CSeq_graph_Base::C_Graph::SetInt ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 137 of file Seq_graph_.cpp.

References eDoNotResetVariant.

Referenced by CMappedGraph::MakeMappedGraphData(), CSeq_loc_Mapper_Base::Map(), CEditSeqEndsWithAlign::TrimQualityScores(), and CAlignmentAssistant::TrimQualityScores().

◆ SetLoc() [1/2]

void CSeq_graph_Base::SetLoc ( CSeq_graph_Base::TLoc value)

◆ SetLoc() [2/2]

CSeq_graph_Base::TLoc & CSeq_graph_Base::SetLoc ( void  )
inline

Assign a value to Loc data member.

Returns
Reference to the data value.

Definition at line 878 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_Loc, and CSeq_graph_Base::ResetLoc().

◆ SetMax() [1/6]

void CByte_graph_Base::SetMax ( CByte_graph_Base::TMax  value)
inline

◆ SetMax() [2/6]

void CInt_graph_Base::SetMax ( CInt_graph_Base::TMax  value)
inline

Assign a value to Max data member.

Parameters
valueValue to assign

Definition at line 300 of file Int_graph_.hpp.

References CInt_graph_Base::m_Max, CInt_graph_Base::m_set_State, and rapidjson::value.

Referenced by CMappedGraph::MakeMappedGraphData(), CBam2Seq_graph::MakeSeq_annot(), CSeq_loc_Mapper_Base::Map(), and CVDBGraphSeqIterator::x_MakeGraph().

◆ SetMax() [3/6]

void CReal_graph_Base::SetMax ( CReal_graph_Base::TMax  value)
inline

Assign a value to Max data member.

Parameters
valueValue to assign

Definition at line 303 of file Real_graph_.hpp.

References CReal_graph_Base::m_Max, CReal_graph_Base::m_set_State, and rapidjson::value.

Referenced by CMappedGraph::MakeMappedGraphData(), CSeq_loc_Mapper_Base::Map(), and CVDBGraphSeqIterator::x_MakeGraph().

◆ SetMax() [4/6]

CByte_graph_Base::TMax & CByte_graph_Base::SetMax ( void  )
inline

Assign a value to Max data member.

Returns
Reference to the data value.

Definition at line 308 of file Byte_graph_.hpp.

References CByte_graph_Base::IsSetMax(), CByte_graph_Base::m_Max, CByte_graph_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetMax() [5/6]

CInt_graph_Base::TMax & CInt_graph_Base::SetMax ( void  )
inline

Assign a value to Max data member.

Returns
Reference to the data value.

Definition at line 307 of file Int_graph_.hpp.

References CInt_graph_Base::IsSetMax(), CInt_graph_Base::m_Max, CInt_graph_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetMax() [6/6]

CReal_graph_Base::TMax & CReal_graph_Base::SetMax ( void  )
inline

Assign a value to Max data member.

Returns
Reference to the data value.

Definition at line 310 of file Real_graph_.hpp.

References CReal_graph_Base::IsSetMax(), CReal_graph_Base::m_Max, CReal_graph_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetMin() [1/6]

void CByte_graph_Base::SetMin ( CByte_graph_Base::TMin  value)
inline

◆ SetMin() [2/6]

void CInt_graph_Base::SetMin ( CInt_graph_Base::TMin  value)
inline

Assign a value to Min data member.

Parameters
valueValue to assign

Definition at line 347 of file Int_graph_.hpp.

References CInt_graph_Base::m_Min, CInt_graph_Base::m_set_State, and rapidjson::value.

Referenced by CMappedGraph::MakeMappedGraphData(), CBam2Seq_graph::MakeSeq_annot(), CSeq_loc_Mapper_Base::Map(), and CVDBGraphSeqIterator::x_MakeGraph().

◆ SetMin() [3/6]

void CReal_graph_Base::SetMin ( CReal_graph_Base::TMin  value)
inline

Assign a value to Min data member.

Parameters
valueValue to assign

Definition at line 350 of file Real_graph_.hpp.

References CReal_graph_Base::m_Min, CReal_graph_Base::m_set_State, and rapidjson::value.

Referenced by CMappedGraph::MakeMappedGraphData(), CSeq_loc_Mapper_Base::Map(), and CVDBGraphSeqIterator::x_MakeGraph().

◆ SetMin() [4/6]

CByte_graph_Base::TMin & CByte_graph_Base::SetMin ( void  )
inline

Assign a value to Min data member.

Returns
Reference to the data value.

Definition at line 355 of file Byte_graph_.hpp.

References CByte_graph_Base::IsSetMin(), CByte_graph_Base::m_Min, CByte_graph_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetMin() [5/6]

CInt_graph_Base::TMin & CInt_graph_Base::SetMin ( void  )
inline

Assign a value to Min data member.

Returns
Reference to the data value.

Definition at line 354 of file Int_graph_.hpp.

References CInt_graph_Base::IsSetMin(), CInt_graph_Base::m_Min, CInt_graph_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetMin() [6/6]

CReal_graph_Base::TMin & CReal_graph_Base::SetMin ( void  )
inline

Assign a value to Min data member.

Returns
Reference to the data value.

Definition at line 357 of file Real_graph_.hpp.

References CReal_graph_Base::IsSetMin(), CReal_graph_Base::m_Min, CReal_graph_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetNumval() [1/2]

void CSeq_graph_Base::SetNumval ( CSeq_graph_Base::TNumval  value)
inline

◆ SetNumval() [2/2]

CSeq_graph_Base::TNumval & CSeq_graph_Base::SetNumval ( void  )
inline

Assign a value to Numval data member.

Returns
Reference to the data value.

Definition at line 1157 of file Seq_graph_.hpp.

References CSeq_graph_Base::IsSetNumval(), CSeq_graph_Base::m_Numval, CSeq_graph_Base::m_set_State, and CSerialObject::UnassignedByte().

◆ SetReal() [1/2]

void CSeq_graph_Base::C_Graph::SetReal ( TReal value)

Select the variant and set its data.

Parameters
valueReference to the data.

Definition at line 121 of file Seq_graph_.cpp.

References CObject::AddReference(), and rapidjson::value.

◆ SetReal() [2/2]

CSeq_graph_Base::C_Graph::TReal & CSeq_graph_Base::C_Graph::SetReal ( void  )

Select the variant.

Returns
Reference to the variant data.

Definition at line 115 of file Seq_graph_.cpp.

References eDoNotResetVariant.

Referenced by CMappedGraph::MakeMappedGraphData(), CSeq_loc_Mapper_Base::Map(), CEditSeqEndsWithAlign::TrimQualityScores(), and CAlignmentAssistant::TrimQualityScores().

◆ SetTitle() [1/3]

void CSeq_graph_Base::SetTitle ( const TTitle value)
inline

◆ SetTitle() [2/3]

void CSeq_graph_Base::SetTitle ( CSeq_graph_Base::TTitle &&  value)
inline

◆ SetTitle() [3/3]

CSeq_graph_Base::TTitle & CSeq_graph_Base::SetTitle ( void  )
inline

Assign a value to Title data member.

Returns
Reference to the data value.

Definition at line 798 of file Seq_graph_.hpp.

References CSeq_graph_Base::IsSetTitle(), CSeq_graph_Base::m_set_State, CSeq_graph_Base::m_Title, and CSerialObject::UnassignedString().

◆ SetTitle_x() [1/3]

void CSeq_graph_Base::SetTitle_x ( const TTitle_x value)
inline

Assign a value to Title_x data member.

Parameters
valueValue to assign

Definition at line 908 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_set_State, CSeq_graph_Base::m_Title_x, and rapidjson::value.

◆ SetTitle_x() [2/3]

void CSeq_graph_Base::SetTitle_x ( CSeq_graph_Base::TTitle_x &&  value)
inline

◆ SetTitle_x() [3/3]

CSeq_graph_Base::TTitle_x & CSeq_graph_Base::SetTitle_x ( void  )
inline

Assign a value to Title_x data member.

Returns
Reference to the data value.

Definition at line 922 of file Seq_graph_.hpp.

References CSeq_graph_Base::IsSetTitle_x(), CSeq_graph_Base::m_set_State, CSeq_graph_Base::m_Title_x, and CSerialObject::UnassignedString().

◆ SetTitle_y() [1/3]

void CSeq_graph_Base::SetTitle_y ( const TTitle_y value)
inline

Assign a value to Title_y data member.

Parameters
valueValue to assign

Definition at line 955 of file Seq_graph_.hpp.

References CSeq_graph_Base::m_set_State, CSeq_graph_Base::m_Title_y, and rapidjson::value.

◆ SetTitle_y() [2/3]

void CSeq_graph_Base::SetTitle_y ( CSeq_graph_Base::TTitle_y &&  value)
inline

◆ SetTitle_y() [3/3]

CSeq_graph_Base::TTitle_y & CSeq_graph_Base::SetTitle_y ( void  )
inline

Assign a value to Title_y data member.

Returns
Reference to the data value.

Definition at line 969 of file Seq_graph_.hpp.

References CSeq_graph_Base::IsSetTitle_y(), CSeq_graph_Base::m_set_State, CSeq_graph_Base::m_Title_y, and CSerialObject::UnassignedString().

◆ SetValues() [1/3]

CByte_graph_Base::TValues & CByte_graph_Base::SetValues ( void  )
inline

◆ SetValues() [2/3]

CInt_graph_Base::TValues & CInt_graph_Base::SetValues ( void  )
inline

◆ SetValues() [3/3]

CReal_graph_Base::TValues & CReal_graph_Base::SetValues ( void  )
inline

◆ ThrowInvalidSelection()

void CSeq_graph_Base::C_Graph::ThrowInvalidSelection ( E_Choice  index) const

Throw 'InvalidSelection' exception.

Parameters
indexExpected selection.

Definition at line 104 of file Seq_graph_.cpp.

References DIAG_COMPILE_INFO.

◆ Which()

CSeq_graph_Base::C_Graph::E_Choice CSeq_graph_Base::C_Graph::Which ( void  ) const
inline

◆ ~C_Graph()

CSeq_graph_Base::C_Graph::~C_Graph ( void  )

Definition at line 197 of file Seq_graph_.cpp.

References CSeq_graph_Base::Reset().

◆ ~CByte_graph()

CByte_graph::~CByte_graph ( void  )

Definition at line 50 of file Byte_graph.cpp.

◆ ~CByte_graph_Base()

CByte_graph_Base::~CByte_graph_Base ( void  )
virtual

Definition at line 85 of file Byte_graph_.cpp.

◆ ~CInt_graph()

CInt_graph::~CInt_graph ( void  )

Definition at line 50 of file Int_graph.cpp.

◆ ~CInt_graph_Base()

CInt_graph_Base::~CInt_graph_Base ( void  )
virtual

Definition at line 85 of file Int_graph_.cpp.

◆ ~CReal_graph()

CReal_graph::~CReal_graph ( void  )

Definition at line 50 of file Real_graph.cpp.

◆ ~CReal_graph_Base()

CReal_graph_Base::~CReal_graph_Base ( void  )
virtual

Definition at line 85 of file Real_graph_.cpp.

◆ ~CSeq_graph_Base()

CSeq_graph_Base::~CSeq_graph_Base ( void  )
virtual

Definition at line 300 of file Seq_graph_.cpp.

Variable Documentation

◆ m_A

double CSeq_graph_Base::m_A
private

◆ m_Axis [1/3]

int CByte_graph_Base::m_Axis
private

◆ m_Axis [2/3]

int CInt_graph_Base::m_Axis
private

◆ m_Axis [3/3]

double CReal_graph_Base::m_Axis
private

◆ m_B

double CSeq_graph_Base::m_B
private

◆ m_choice

E_Choice CSeq_graph_Base::C_Graph::m_choice
private

◆ m_Comment

string CSeq_graph_Base::m_Comment
private

◆ m_Comp

TSeqPos CSeq_graph_Base::m_Comp
private

◆ m_Graph

CRef< TGraph > CSeq_graph_Base::m_Graph
private

◆ m_Loc

CRef< TLoc > CSeq_graph_Base::m_Loc
private

◆ m_Max [1/3]

int CByte_graph_Base::m_Max
private

◆ m_Max [2/3]

int CInt_graph_Base::m_Max
private

◆ m_Max [3/3]

double CReal_graph_Base::m_Max
private

◆ m_Min [1/3]

int CByte_graph_Base::m_Min
private

◆ m_Min [2/3]

int CInt_graph_Base::m_Min
private

◆ m_Min [3/3]

double CReal_graph_Base::m_Min
private

◆ m_Numval

TSeqPos CSeq_graph_Base::m_Numval
private

◆ m_object

NCBI_NS_NCBI::CSerialObject* CSeq_graph_Base::C_Graph::m_object
private

Definition at line 270 of file Seq_graph_.hpp.

◆ m_set_State [1/4]

Uint4 CByte_graph_Base::m_set_State[1]
private

◆ m_set_State [2/4]

Uint4 CInt_graph_Base::m_set_State[1]
private

◆ m_set_State [3/4]

Uint4 CReal_graph_Base::m_set_State[1]
private

◆ m_set_State [4/4]

Uint4 CSeq_graph_Base::m_set_State[1]
private

◆ m_Title

string CSeq_graph_Base::m_Title
private

◆ m_Title_x

string CSeq_graph_Base::m_Title_x
private

◆ m_Title_y

string CSeq_graph_Base::m_Title_y
private

◆ m_Values [1/3]

vector< char > CByte_graph_Base::m_Values
private

◆ m_Values [2/3]

vector< int > CInt_graph_Base::m_Values
private

◆ m_Values [3/3]

vector< double > CReal_graph_Base::m_Values
private

◆ sm_SelectionNames

const char *const CSeq_graph_Base::C_Graph::sm_SelectionNames
staticprivate
Initial value:
= {
"not set",
"real",
"int",
"byte"
}

Definition at line 268 of file Seq_graph_.hpp.

Modified on Fri Sep 20 14:57:28 2024 by modify_doxy.py rev. 669887