RobWorkProject  23.9.11-
Classes | Static Public Member Functions | List of all members
XMLTrajectoryFormat Class Reference

Class containing the definitions for the XML Trajectory Format. More...

#include <XMLTrajectoryFormat.hpp>

Classes

class  Initializer
 Utility class which initializes local static variables. More...
 

Static Public Member Functions

static const XMLCh * idQTrajectory ()
 Identifier for rw::trajectory::Trajectory<rw::math::Q> in the XML format. More...
 
static const XMLCh * idV3DTrajectory ()
 Identifier for rw::trajectory::Trajectory<rw::math::Vector3D> in the XML format. More...
 
static const XMLCh * idR3DTrajectory ()
 Identifier for rw::trajectory::Trajectory<rw::math::Rotation3D> in the XML format. More...
 
static const XMLCh * idT3DTrajectory ()
 Identifier for rw::trajectory::Trajectory<rw::math::Transform3D> in the XML format. More...
 
static const XMLCh * idQLinearInterpolator ()
 Identifier for rw::trajectory::LinearInterpolator<rw::math::Q> in the XML format. More...
 
static const XMLCh * idQCubicSplineInterpolator ()
 Identifier for rw::trajectory::CubicSplineInterpolator<rw::math::Q> in the XML format. More...
 
static const XMLCh * idV3DLinearInterpolator ()
 Identifier for rw::trajectory::LinearInterpolator<rw::math::Vector3D<> > in the XML format. More...
 
static const XMLCh * idV3DCubicSplineInterpolator ()
 Identifier for rw::trajectory::CubicSplineInterpolator<rw::math::Vector3D<> > in the XML format. More...
 
static const XMLCh * idV3DCircularInterpolator ()
 Identifier for rw::trajectory::CircularInterpolator<rw::math::Vector3D<> > in the XML format. More...
 
static const XMLCh * idR3DLinearInterpolator ()
 Identifier for rw::trajectory::LinearInterpolator<rw::math::Rotation3D<> > in the XML format. More...
 
static const XMLCh * idR3DCubicSplineInterpolator ()
 Identifier for rw::trajectory::CubicSplineInterpolator<rw::math::Rotation3D<> > in the XML format. More...
 
static const XMLCh * idT3DLinearInterpolator ()
 Identifier for rw::trajectory::LinearInterpolator<rw::math::Transform3D<> > in the XML format. More...
 
static const XMLCh * idT3DCubicSplineInterpolator ()
 Identifier for rw::trajectory::CubicSplineInterpolator<rw::math::Transform3D<> > in the XML format. More...
 
static const XMLCh * idParabolicBlend ()
 Identifier for rw::trajectory::ParabolicBlend in the XML format. More...
 
static const XMLCh * idLloydHaywardBlend ()
 Identifier for rw::trajectory::LloydHaywardBlend in the XML format. More...
 
static const XMLCh * idDurationAttribute ()
 Identifier for duration specification for interpolators. More...
 
static const XMLCh * idStartTimeAttribute ()
 Identifier for duration specification for interpolators. More...
 
static const XMLCh * idTauAttribute ()
 Identifier for the blend time tau used for blends. More...
 
static const XMLCh * idKappaAttribute ()
 Identifier for the parameter kappa used in LloydHayward blends. More...
 

Detailed Description

Class containing the definitions for the XML Trajectory Format.

Member Function Documentation

◆ idDurationAttribute()

static const XMLCh* idDurationAttribute ( )
static

Identifier for duration specification for interpolators.

Returns
the identifier.

◆ idKappaAttribute()

static const XMLCh* idKappaAttribute ( )
static

Identifier for the parameter kappa used in LloydHayward blends.

Returns
the identifier.

◆ idLloydHaywardBlend()

static const XMLCh* idLloydHaywardBlend ( )
static

Identifier for rw::trajectory::LloydHaywardBlend in the XML format.

Returns
the identifier.

◆ idParabolicBlend()

static const XMLCh* idParabolicBlend ( )
static

Identifier for rw::trajectory::ParabolicBlend in the XML format.

Returns
the identifier.

◆ idQCubicSplineInterpolator()

static const XMLCh* idQCubicSplineInterpolator ( )
static

Identifier for rw::trajectory::CubicSplineInterpolator<rw::math::Q> in the XML format.

Returns
the identifier.

◆ idQLinearInterpolator()

static const XMLCh* idQLinearInterpolator ( )
static

Identifier for rw::trajectory::LinearInterpolator<rw::math::Q> in the XML format.

Returns
the identifier.

◆ idQTrajectory()

static const XMLCh* idQTrajectory ( )
static

Identifier for rw::trajectory::Trajectory<rw::math::Q> in the XML format.

Returns
the identifier.

◆ idR3DCubicSplineInterpolator()

static const XMLCh* idR3DCubicSplineInterpolator ( )
static

Identifier for rw::trajectory::CubicSplineInterpolator<rw::math::Rotation3D<> > in the XML format.

Returns
the identifier.

◆ idR3DLinearInterpolator()

static const XMLCh* idR3DLinearInterpolator ( )
static

Identifier for rw::trajectory::LinearInterpolator<rw::math::Rotation3D<> > in the XML format.

Returns
the identifier.

◆ idR3DTrajectory()

static const XMLCh* idR3DTrajectory ( )
static

Identifier for rw::trajectory::Trajectory<rw::math::Rotation3D> in the XML format.

Returns
the identifier.

◆ idStartTimeAttribute()

static const XMLCh* idStartTimeAttribute ( )
static

Identifier for duration specification for interpolators.

Returns
the identifier.

◆ idT3DCubicSplineInterpolator()

static const XMLCh* idT3DCubicSplineInterpolator ( )
static

Identifier for rw::trajectory::CubicSplineInterpolator<rw::math::Transform3D<> > in the XML format.

Returns
the identifier.

◆ idT3DLinearInterpolator()

static const XMLCh* idT3DLinearInterpolator ( )
static

Identifier for rw::trajectory::LinearInterpolator<rw::math::Transform3D<> > in the XML format.

Returns
the identifier.

◆ idT3DTrajectory()

static const XMLCh* idT3DTrajectory ( )
static

Identifier for rw::trajectory::Trajectory<rw::math::Transform3D> in the XML format.

Returns
the identifier.

◆ idTauAttribute()

static const XMLCh* idTauAttribute ( )
static

Identifier for the blend time tau used for blends.

Returns
the identifier.

◆ idV3DCircularInterpolator()

static const XMLCh* idV3DCircularInterpolator ( )
static

Identifier for rw::trajectory::CircularInterpolator<rw::math::Vector3D<> > in the XML format.

Returns
the identifier.

◆ idV3DCubicSplineInterpolator()

static const XMLCh* idV3DCubicSplineInterpolator ( )
static

Identifier for rw::trajectory::CubicSplineInterpolator<rw::math::Vector3D<> > in the XML format.

Returns
the identifier.

◆ idV3DLinearInterpolator()

static const XMLCh* idV3DLinearInterpolator ( )
static

Identifier for rw::trajectory::LinearInterpolator<rw::math::Vector3D<> > in the XML format.

Returns
the identifier.

◆ idV3DTrajectory()

static const XMLCh* idV3DTrajectory ( )
static

Identifier for rw::trajectory::Trajectory<rw::math::Vector3D> in the XML format.

Returns
the identifier.

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