Segment Class Reference
[Trajectory]

Implements a segmento path. More...

#include <Path.h>

Inheritance diagram for Segment:

Path

List of all members.

Public Member Functions

 Segment ()
 Segment (SegmentParam param)
 Parametric constructor.
 Segment (const Segment &segment)
 Copy constructor..
Segmentoperator= (const Segment &segment)
 Operator =.
Position evalCentredPos (Decimal s)
 Implementation of coresponding pure virtual function.
Position evalCentredPosp (Decimal s)
 Implementation of coresponding pure virtual function.
Position evalCentredPospp (Decimal s)
 Implementation of coresponding pure virtual function.
Angle evalTheta (Decimal s)
 Implementation of coresponding pure virtual function.
Angle evalThetap (Decimal s, Decimal sp)
 Implementation of coresponding pure virtual function.
Angle evalThetapp (Decimal s, Decimal sp, Decimal spp)
 Implementation of coresponding pure virtual function.
void setParam (SegmentParam param)
 Sets _param parameter.
SegmentParam param ()
 Gets _param parameter.
string print ()
 Prints on the screen all class parametes.


Detailed Description

Implements a segmento path.

Author:
Antonio Franchi and Marco Barbalinardo - email:barba82@yahoo.it
Date:
2008/12/02

Constructor & Destructor Documentation

Segment::Segment (  )  [inline]

Segment::Segment ( SegmentParam  param  )  [inline]

Parametric constructor.

Segment::Segment ( const Segment segment  )  [inline]

Copy constructor..

Todo:
verify


Member Function Documentation

Segment& Segment::operator= ( const Segment segment  )  [inline]

Operator =.

Todo:
verify

Position Segment::evalCentredPos ( Decimal  s  )  [virtual]

Implementation of coresponding pure virtual function.

Implements Path.

Position Segment::evalCentredPosp ( Decimal  s  )  [virtual]

Implementation of coresponding pure virtual function.

Implements Path.

Position Segment::evalCentredPospp ( Decimal  s  )  [virtual]

Implementation of coresponding pure virtual function.

Implements Path.

Angle Segment::evalTheta ( Decimal  s  )  [virtual]

Implementation of coresponding pure virtual function.

Implements Path.

Angle Segment::evalThetap ( Decimal  s,
Decimal  sp 
) [virtual]

Implementation of coresponding pure virtual function.

Implements Path.

Angle Segment::evalThetapp ( Decimal  s,
Decimal  sp,
Decimal  spp 
) [virtual]

Implementation of coresponding pure virtual function.

Implements Path.

void Segment::setParam ( SegmentParam  param  )  [inline]

Sets _param parameter.

SegmentParam Segment::param (  )  [inline]

Gets _param parameter.

string Segment::print (  )  [inline]

Prints on the screen all class parametes.

Reimplemented from Path.


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