Class IOVector#
Defined in File IOVector.h
Class Documentation#
-
class IOVector#
IOVector MooViE component representation.
An element of the relation R^n x R^m or a row of data consisting of n inputs and m outputs. It can be drawn using n links and m connectors using the style specified for each Point. It is necessary to know the index i=n-1 to draw a IOVector.
- Author
stratmann
- Date
07.03.2018
Public Functions
-
inline const Point &operator[](std::size_t i) const#
Returns a const-reference to the Point of the i-th position of this IOVector. There is no boundry check so that the result for i > IOVector::size is undefined.
-
inline std::size_t size(void) const#
Returns the total number of Points n+m of this IOVector.
- Returns:
the size
-
template<typename ...Arg>
inline void emplace_back(Arg&&... args)# Constructs and adds Point in-place using the given arguments.
- Parameters:
args – the arguments (Polar, DrawerProperties)