iRoCS Toolbox  1.1.0
Public Types | Public Member Functions | Static Public Member Functions | Friends
svt::GlobalIDFV Class Reference

#include <GlobalIDFV.hh>

Collaboration diagram for svt::GlobalIDFV:

Public Types

typedef std::vector< double >::const_iterator const_iterator
 
typedef std::vector< double >::const_reference const_reference
 
typedef std::vector< double >::iterator iterator
 
typedef std::vector< double >::reference reference
 
typedef std::vector< double >::size_type size_type
 

Public Member Functions

 GlobalIDFV ()
 
unsigned int getGlobalID () const
 
double getLabel () const
 
void operator*= (double factor)
 
void operator+= (const GlobalIDFV &fv)
 
bool operator== (const GlobalIDFV &fv) const
 
void readWithoutLabel (std::istream &is)
 
void resize (int i)
 
void setGlobalID (unsigned int uid)
 
void setLabel (double value)
 
void setUniqueID (unsigned int uid)
 
void setZero ()
 
size_type size () const
 
unsigned int uniqueID () const
 
void writeWithoutLabel (std::ostream &os) const
 

Static Public Member Functions

static const char * helpPipeFormat ()
 

Friends

std::ostream & operator<< (std::ostream &os, const svt::GlobalIDFV &fv)
 
std::istream & operator>> (std::istream &is, svt::GlobalIDFV &fv)
 

Detailed Description

Definition at line 70 of file GlobalIDFV.hh.

Member Typedef Documentation

◆ iterator

typedef std::vector<double>::iterator svt::GlobalIDFV::iterator

Definition at line 73 of file GlobalIDFV.hh.

◆ const_iterator

typedef std::vector<double>::const_iterator svt::GlobalIDFV::const_iterator

Definition at line 74 of file GlobalIDFV.hh.

◆ reference

typedef std::vector<double>::reference svt::GlobalIDFV::reference

Definition at line 75 of file GlobalIDFV.hh.

◆ const_reference

typedef std::vector<double>::const_reference svt::GlobalIDFV::const_reference

Definition at line 76 of file GlobalIDFV.hh.

◆ size_type

typedef std::vector<double>::size_type svt::GlobalIDFV::size_type

Definition at line 77 of file GlobalIDFV.hh.

Constructor & Destructor Documentation

◆ GlobalIDFV()

svt::GlobalIDFV::GlobalIDFV ( )
inline

Definition at line 79 of file GlobalIDFV.hh.

Member Function Documentation

◆ setLabel()

void svt::GlobalIDFV::setLabel ( double  value)
inline

Definition at line 85 of file GlobalIDFV.hh.

Referenced by svt::operator>>().

◆ getLabel()

double svt::GlobalIDFV::getLabel ( ) const
inline

Definition at line 90 of file GlobalIDFV.hh.

◆ setUniqueID()

void svt::GlobalIDFV::setUniqueID ( unsigned int  uid)
inline

Definition at line 95 of file GlobalIDFV.hh.

◆ uniqueID()

unsigned int svt::GlobalIDFV::uniqueID ( ) const
inline

Definition at line 101 of file GlobalIDFV.hh.

◆ setGlobalID()

void svt::GlobalIDFV::setGlobalID ( unsigned int  uid)
inline

Definition at line 107 of file GlobalIDFV.hh.

◆ getGlobalID()

unsigned int svt::GlobalIDFV::getGlobalID ( ) const
inline

Definition at line 113 of file GlobalIDFV.hh.

◆ size()

size_type svt::GlobalIDFV::size ( ) const
inline

Definition at line 152 of file GlobalIDFV.hh.

◆ readWithoutLabel()

void svt::GlobalIDFV::readWithoutLabel ( std::istream &  is)
inline

Definition at line 214 of file GlobalIDFV.hh.

Referenced by svt::operator>>().

◆ writeWithoutLabel()

void svt::GlobalIDFV::writeWithoutLabel ( std::ostream &  os) const
inline

Definition at line 234 of file GlobalIDFV.hh.

Referenced by svt::operator<<().

◆ helpPipeFormat()

static const char* svt::GlobalIDFV::helpPipeFormat ( )
inlinestatic

Definition at line 239 of file GlobalIDFV.hh.

◆ operator==()

bool svt::GlobalIDFV::operator== ( const GlobalIDFV fv) const
inline

Definition at line 248 of file GlobalIDFV.hh.

◆ operator+=()

void svt::GlobalIDFV::operator+= ( const GlobalIDFV fv)
inline

Definition at line 254 of file GlobalIDFV.hh.

◆ operator*=()

void svt::GlobalIDFV::operator*= ( double  factor)
inline

Definition at line 258 of file GlobalIDFV.hh.

◆ setZero()

void svt::GlobalIDFV::setZero ( )
inline

Definition at line 262 of file GlobalIDFV.hh.

◆ resize()

void svt::GlobalIDFV::resize ( int  i)
inline

Definition at line 265 of file GlobalIDFV.hh.

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  os,
const svt::GlobalIDFV fv 
)
friend

Definition at line 278 of file GlobalIDFV.hh.

Referenced by resize().

◆ operator>>

std::istream& operator>> ( std::istream &  is,
svt::GlobalIDFV fv 
)
friend

Definition at line 286 of file GlobalIDFV.hh.

Referenced by resize().


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