MipBaselib::PosId3D Class Reference

Position id, a position endowed with an associated integer. More...

#include <ProbMultiRegCam3DStr.h>

Inheritance diagram for MipBaselib::PosId3D:

Association< Position3D, int >

List of all members.

Public Member Functions

 PosId3D ()
 default constructor
 PosId3D (Position3D p)
 position constructor
 PosId3D (Position3D p, int i)
 complete constructor (T and assocType)
 PosId3D (const PosId3D &f)
 copy constructor
Position3D getPosition (void)
 get the stored Position
int getId (void)
 return the associated integer
void setId (int a)
 set the associated integer
string print ()
 print the PosiFeature
bool notEqual (PosId3D &A, Decimal toll)
 compound operator !=


Detailed Description

Position id, a position endowed with an associated integer.

Author:
Marco Cognetti

Constructor & Destructor Documentation

MipBaselib::PosId3D::PosId3D (  )  [inline]

default constructor

Note:
it is automatically set as NOT associated

MipBaselib::PosId3D::PosId3D ( Position3D  p  )  [inline]

position constructor

Note:
it is automatically set as NOT associated
Parameters:
p position to which a second assoObj could be associated

MipBaselib::PosId3D::PosId3D ( Position3D  p,
int  i 
) [inline]

complete constructor (T and assocType)

Note:
the id is automatically set as associated
Parameters:
p Position to which i the must be associated
i an int to associate with p

MipBaselib::PosId3D::PosId3D ( const PosId3D f  )  [inline]

copy constructor


Member Function Documentation

Position3D MipBaselib::PosId3D::getPosition ( void   )  [inline]

get the stored Position

Returns:
the stored Position

int MipBaselib::PosId3D::getId ( void   )  [inline]

return the associated integer

Returns:
the associated integer

void MipBaselib::PosId3D::setId ( int  a  )  [inline]

set the associated integer

Parameters:
a the value to which the associated integer is set

string MipBaselib::PosId3D::print (  )  [inline]

print the PosiFeature

bool MipBaselib::PosId3D::notEqual ( PosId3D A,
Decimal  toll 
) [inline]

compound operator !=


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

Generated on Mon Feb 20 07:01:11 2017 for MIP by  doxygen 1.5.6