![]() |
VISR
0.11.8
Versatile Interactive Scene Renderer
|
#include <parametric_iir_coefficient.hpp>
Public Types | |
using | Element = ParametricIirCoefficient< CoefficientType > |
using | Container = std::vector< Element > |
using | const_iterator = typename Container::const_iterator |
using | iterator = typename Container::iterator |
Public Member Functions | |
ParametricIirCoefficientList ()=default | |
ParametricIirCoefficientList (ParametricIirCoefficientList< CoefficientType > const &)=default | |
ParametricIirCoefficientList (ParametricIirCoefficientList< CoefficientType > &&)=default | |
~ParametricIirCoefficientList ()=default | |
ParametricIirCoefficientList< CoefficientType > & | operator= (ParametricIirCoefficientList< CoefficientType > const &)=default |
ParametricIirCoefficientList (std::size_t numCoeffs, ParametricIirCoefficient< CoefficientType > const &initialValue) | |
ParametricIirCoefficientList (std::initializer_list< ParametricIirCoefficient< CoefficientType > > initList) | |
void | loadJson (boost::property_tree::ptree const &tree) |
void | loadJson (std::basic_istream< char > &stream) |
void | loadJson (std::string const &str) |
void | loadXml (boost::property_tree::ptree const &tree) |
void | loadXml (std::basic_istream< char > &stream) |
void | loadXml (std::string const &str) |
void | writeJson (boost::property_tree::ptree &tree) const |
void | writeJson (std::basic_ostream< char > &stream) const |
void | writeJson (std::string &str) const |
void | writeXml (boost::property_tree::ptree &tree) const |
void | writeXml (std::basic_ostream< char > &stream) const |
void | writeXml (std::string &str) const |
std::size_t | size () const |
void | resize (std::size_t newSize) |
bool | empty () const |
Element const & | operator[] (std::size_t index) const |
Element & | operator[] (std::size_t index) |
Element const & | at (std::size_t index) const |
Element & | at (std::size_t index) |
const_iterator | begin () const |
const_iterator | end () const |
iterator | begin () |
iterator | end () |
using visr::rbbl::ParametricIirCoefficientList< CoefficientType >::const_iterator = typename Container::const_iterator |
using visr::rbbl::ParametricIirCoefficientList< CoefficientType >::Container = std::vector< Element > |
using visr::rbbl::ParametricIirCoefficientList< CoefficientType >::Element = ParametricIirCoefficient< CoefficientType > |
using visr::rbbl::ParametricIirCoefficientList< CoefficientType >::iterator = typename Container::iterator |
|
default |
Default constructor, creates an empty list.
|
default |
Copy constructor (default)
|
default |
Move constructor (default)
|
default |
|
inlineexplicit |
Constructor, create a list of identical elements (or defult-constructed elements)
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
void visr::rbbl::ParametricIirCoefficientList< CoefficientType >::loadJson | ( | boost::property_tree::ptree const & | tree | ) |
void visr::rbbl::ParametricIirCoefficientList< CoefficientType >::loadJson | ( | std::basic_istream< char > & | stream | ) |
void visr::rbbl::ParametricIirCoefficientList< CoefficientType >::loadJson | ( | std::string const & | str | ) |
void visr::rbbl::ParametricIirCoefficientList< CoefficientType >::loadXml | ( | boost::property_tree::ptree const & | tree | ) |
void visr::rbbl::ParametricIirCoefficientList< CoefficientType >::loadXml | ( | std::basic_istream< char > & | stream | ) |
void visr::rbbl::ParametricIirCoefficientList< CoefficientType >::loadXml | ( | std::string const & | str | ) |
|
default |
Assignment operator (default)
|
inline |
|
inline |
|
inline |
|
inline |
void visr::rbbl::ParametricIirCoefficientList< CoefficientType >::writeJson | ( | boost::property_tree::ptree & | tree | ) | const |
void visr::rbbl::ParametricIirCoefficientList< CoefficientType >::writeJson | ( | std::basic_ostream< char > & | stream | ) | const |
void visr::rbbl::ParametricIirCoefficientList< CoefficientType >::writeJson | ( | std::string & | str | ) | const |
void visr::rbbl::ParametricIirCoefficientList< CoefficientType >::writeXml | ( | boost::property_tree::ptree & | tree | ) | const |
void visr::rbbl::ParametricIirCoefficientList< CoefficientType >::writeXml | ( | std::basic_ostream< char > & | stream | ) | const |
void visr::rbbl::ParametricIirCoefficientList< CoefficientType >::writeXml | ( | std::string & | str | ) | const |