|
| Channel ()=default |
|
| Channel (const Output< T > *output, const std::string &channelName) |
|
const T & | getValue (const SimTK::State &state) const |
|
const Output< T > & | getOutput () const |
|
const std::string & | getChannelName () const override |
| The name of this channel, or the name of the output that contains this Channel if it's in a single-value Output. More...
|
|
std::string | getTypeName () const override |
| The name of the value type (e.g., double ) produced by this channel. More...
|
|
std::string | getName () const override |
| The name of this channel appended to the name of the output that contains this channel. More...
|
|
std::string | getPathName () const override |
| This returns the absolute path name of the component to which this channel belongs prepended to the channel's name. More...
|
|
virtual | ~AbstractChannel ()=default |
|
◆ Channel() [1/2]
◆ Channel() [2/2]
◆ getChannelName()
◆ getName()
The name of this channel appended to the name of the output that contains this channel.
The output name and channel name are separated by a colon (e.g., "markers:medial_knee"). If the output that contains this channel is a single-value Output, then this is just the Output's name.
Implements OpenSim::AbstractChannel.
◆ getOutput()
◆ getPathName()
◆ getTypeName()
◆ getValue()
template<class T>
const T& OpenSim::Output< T >::Channel::getValue |
( |
const SimTK::State & |
state | ) |
const |
|
inline |
◆ Output
The documentation for this class was generated from the following file:
- OpenSim/Common/ComponentOutput.h