Track< ValueT >::KeyframeProxy Struct Reference

A proxy allowing for adding keyframes by: track[time] = value; More...

#include <RobotAPI/libraries/SimpleTrajectory/Track.h>

Public Member Functions

 operator ValueT () const
 Get the value at time. More...
 
void operator= (const KeyframeProxy &value)
 Add a keyframe on assignment. More...
 
void operator= (const ValueT &value)
 Add a keyframe on assignment. More...
 
ValueT value () const
 Get the value at time. More...
 

Detailed Description

template<typename ValueT>
struct armarx::trajectory::Track< ValueT >::KeyframeProxy

A proxy allowing for adding keyframes by: track[time] = value;

Definition at line 110 of file Track.h.

Member Function Documentation

◆ operator ValueT()

operator ValueT ( ) const

Get the value at time.

◆ operator=() [1/2]

void operator= ( const KeyframeProxy value)

Add a keyframe on assignment.

Definition at line 262 of file Track.h.

+ Here is the call graph for this function:

◆ operator=() [2/2]

void operator= ( const ValueT &  value)

Add a keyframe on assignment.

◆ value()

auto value

Get the value at time.

Definition at line 268 of file Track.h.

+ Here is the caller graph for this function:

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