|
| | 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 |
The documentation for this class was generated from the following file:
- OpenSim/Common/ComponentOutput.h