cisst-saw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
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. More...
 
virtual double & StartTime (void)
 Return start time. More...
 
virtual double & StopTime (void)
 Return stop time. More...
 
virtual double Duration (void) const
 Return duration. More...
 

Protected Attributes

double t1
 
double t2
 

Detailed Description

Base class for robot function.

Constructor & Destructor Documentation

robFunction::robFunction ( void  )
robFunction::robFunction ( double  startTime,
double  stopTime 
)
virtual robFunction::~robFunction ( )
inlinevirtual

Member Function Documentation

virtual double robFunction::Duration ( void  ) const
virtual

Return duration.

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

Set start and stop time.

Parameters
startTimestart time
stopTimestop time
virtual double& robFunction::StartTime ( void  )
virtual

Return start time.

virtual double& robFunction::StopTime ( void  )
virtual

Return stop time.

Member Data Documentation

double robFunction::t1
protected

start time

double robFunction::t2
protected

stop time


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