kybalg::InterPoints Class Reference

Points of intersection of a triangle. Represented as a vector of Position3D. More...

#include <ProbMultiRegCam3DStr.h>

List of all members.

Public Member Functions

 InterPoints ()
 Default constructor.
 InterPoints (Position3D xy)
 Complete constructor.
 InterPoints (vector< Position3D > xy)
 Complete constructor.
 InterPoints (Decimal x, Decimal y, Decimal z)
 Complete(list) constructor.
 ~InterPoints ()
 Default destructor.
int getSize ()
 Returns the actual size of the interPoints stored.
InterPointsoperator= (const InterPoints &rhs)
 Assignement operator.
void insertPoint (Position3D xy)
 Set a single point.
void deletePoint (int pos)
 Delete a position in the list.
void deleteLastPoint ()
 Delete the last point in the list.
void insertPoints (vector< Position3D > xy)
 Insert a set of points.
void insertPoint (Position3D ip, int pos)
 Insert a new point in the list in position pos.
Position3D getPoint (int pos)
 Return the stored point at 'pos' coordinate.
Position3D getLastPoint ()
 Return the last stored item.
string print ()
 Print the list of points stored.


Detailed Description

Points of intersection of a triangle. Represented as a vector of Position3D.

Author:
Marco Cognetti

Constructor & Destructor Documentation

kybalg::InterPoints::InterPoints (  ) 

Default constructor.

kybalg::InterPoints::InterPoints ( Position3D  xy  ) 

Complete constructor.

kybalg::InterPoints::InterPoints ( vector< Position3D xy  ) 

Complete constructor.

kybalg::InterPoints::InterPoints ( Decimal  x,
Decimal  y,
Decimal  z 
)

Complete(list) constructor.

kybalg::InterPoints::~InterPoints (  ) 

Default destructor.


Member Function Documentation

int kybalg::InterPoints::getSize (  ) 

Returns the actual size of the interPoints stored.

InterPoints & kybalg::InterPoints::operator= ( const InterPoints rhs  ) 

Assignement operator.

void kybalg::InterPoints::insertPoint ( Position3D  xy  ) 

Set a single point.

void kybalg::InterPoints::deletePoint ( int  pos  ) 

Delete a position in the list.

void kybalg::InterPoints::deleteLastPoint (  ) 

Delete the last point in the list.

void kybalg::InterPoints::insertPoints ( vector< Position3D xy  ) 

Insert a set of points.

void kybalg::InterPoints::insertPoint ( Position3D  ip,
int  pos 
)

Insert a new point in the list in position pos.

Position3D kybalg::InterPoints::getPoint ( int  pos  ) 

Return the stored point at 'pos' coordinate.

Position3D kybalg::InterPoints::getLastPoint (  ) 

Return the last stored item.

string kybalg::InterPoints::print (  ) 

Print the list of points stored.


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

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