cisst-saw
Loading...
Searching...
No Matches
robFunction Class Reference

Base class for robot function. More...

#include <robFunction.h>

Inheritance diagram for robFunction:
robFunctionRn robFunctionSE3 robFunctionSO3 robLinearRn robQLQRn robQuintic robLinearSE3 robCubicSO3 robSLERP

Public Member Functions

 robFunction (void)
 robFunction (double startTime, double stopTime)
virtual ~robFunction ()
void Set (double startTime, double stopTime)
 Set start and stop time.
virtual double & StartTime (void)
 Return start time.
virtual double & StopTime (void)
 Return stop time.
virtual double Duration (void) const
 Return duration.

Protected Attributes

double t1
double t2

Detailed Description

Base class for robot function.

Constructor & Destructor Documentation

◆ robFunction() [1/2]

robFunction::robFunction ( void )

◆ robFunction() [2/2]

robFunction::robFunction ( double startTime,
double stopTime )

◆ ~robFunction()

virtual robFunction::~robFunction ( )
inlinevirtual

Member Function Documentation

◆ Duration()

virtual double robFunction::Duration ( void ) const
virtual

Return duration.

◆ Set()

void robFunction::Set ( double startTime,
double stopTime )

Set start and stop time.

Parameters
startTimestart time
stopTimestop time

◆ StartTime()

virtual double & robFunction::StartTime ( void )
virtual

Return start time.

◆ StopTime()

virtual double & robFunction::StopTime ( void )
virtual

Return stop time.

Member Data Documentation

◆ t1

double robFunction::t1
protected

start time

◆ t2

double robFunction::t2
protected

stop time


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