|
Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
|
This is the complete list of members for icarus::SignalRegistry< Scalar >, including all inherited members.
| clear_current_component() | icarus::SignalRegistry< Scalar > | inline |
| current_component() const | icarus::SignalRegistry< Scalar > | inline |
| Get(SignalIndex index) const | icarus::SignalRegistry< Scalar > | inline |
| get_all_input_names() const | icarus::SignalRegistry< Scalar > | inline |
| get_all_output_names() const | icarus::SignalRegistry< Scalar > | inline |
| get_all_signal_names() const | icarus::SignalRegistry< Scalar > | inline |
| get_config() const | icarus::SignalRegistry< Scalar > | inline |
| get_config_for_component(const std::string &component_name) const | icarus::SignalRegistry< Scalar > | inline |
| get_descriptor(const std::string &name) const | icarus::SignalRegistry< Scalar > | inline |
| get_inputs() const | icarus::SignalRegistry< Scalar > | inline |
| get_inputs_for_component(const std::string &component_name) const | icarus::SignalRegistry< Scalar > | inline |
| get_integrable_signals() const | icarus::SignalRegistry< Scalar > | inline |
| get_outputs() const | icarus::SignalRegistry< Scalar > | inline |
| get_outputs_for_component(const std::string &component_name) const | icarus::SignalRegistry< Scalar > | inline |
| get_params() const | icarus::SignalRegistry< Scalar > | inline |
| get_params_for_component(const std::string &component_name) const | icarus::SignalRegistry< Scalar > | inline |
| get_state_pairs() const | icarus::SignalRegistry< Scalar > | inline |
| get_unwired_inputs() const | icarus::SignalRegistry< Scalar > | inline |
| GetAllInputPaths() const | icarus::SignalRegistry< Scalar > | inline |
| GetAllOutputPaths() const | icarus::SignalRegistry< Scalar > | inline |
| GetByName(const std::string &name) const | icarus::SignalRegistry< Scalar > | inline |
| GetDescriptors() const | icarus::SignalRegistry< Scalar > | inline |
| has_config(const std::string &name) const | icarus::SignalRegistry< Scalar > | inline |
| has_input(const std::string &name) const | icarus::SignalRegistry< Scalar > | inline |
| has_param(const std::string &name) const | icarus::SignalRegistry< Scalar > | inline |
| HasInput(const std::string &name) const | icarus::SignalRegistry< Scalar > | inline |
| HasOutput(const std::string &name) const | icarus::SignalRegistry< Scalar > | inline |
| HasSignal(const std::string &name) const | icarus::SignalRegistry< Scalar > | inline |
| InvalidIndex | icarus::SignalRegistry< Scalar > | static |
| query(const std::string &pattern) const | icarus::SignalRegistry< Scalar > | inline |
| register_config(const std::string &name, int *storage, int initial_value, const std::string &description="") | icarus::SignalRegistry< Scalar > | inline |
| register_config(const std::string &name, bool *storage, bool initial_value, const std::string &description="") | icarus::SignalRegistry< Scalar > | inline |
| register_input(const std::string &name, InputHandle< T > *handle, const std::string &units="", const std::string &description="") | icarus::SignalRegistry< Scalar > | inline |
| register_output(const std::string &name, T *data_ptr, const std::string &unit="", const std::string &description="") | icarus::SignalRegistry< Scalar > | inline |
| register_output_quat(const std::string &name, Vec4< S > *data_ptr, const std::string &unit="", const std::string &description="") | icarus::SignalRegistry< Scalar > | inline |
| register_output_vec3(const std::string &name, Vec3< S > *data_ptr, const std::string &unit="", const std::string &description="") | icarus::SignalRegistry< Scalar > | inline |
| register_param(const std::string &name, Scalar *storage, Scalar initial_value, const std::string &units="", const std::string &description="") | icarus::SignalRegistry< Scalar > | inline |
| register_state(const std::string &name, T *value, T *derivative, const std::string &unit="", const std::string &description="") | icarus::SignalRegistry< Scalar > | inline |
| register_state_quat(const std::string &name, Vec4< S > *value, Vec4< S > *derivative, const std::string &unit="", const std::string &description="") | icarus::SignalRegistry< Scalar > | inline |
| register_state_vec3(const std::string &name, Vec3< S > *value, Vec3< S > *derivative, const std::string &unit="", const std::string &description="") | icarus::SignalRegistry< Scalar > | inline |
| RegisterSignal(const SignalDescriptor &descriptor) | icarus::SignalRegistry< Scalar > | inline |
| Resolve(const std::string &name) const | icarus::SignalRegistry< Scalar > | inline |
| resolve(const std::string &name) | icarus::SignalRegistry< Scalar > | inline |
| resolve_const(const std::string &name) const | icarus::SignalRegistry< Scalar > | inline |
| resolve_quat(const std::string &name) | icarus::SignalRegistry< Scalar > | inline |
| resolve_vec3(const std::string &name) | icarus::SignalRegistry< Scalar > | inline |
| Set(SignalIndex index, const Scalar &value) | icarus::SignalRegistry< Scalar > | inline |
| set_current_component(const std::string &name) | icarus::SignalRegistry< Scalar > | inline |
| SetByName(const std::string &name, const Scalar &value) | icarus::SignalRegistry< Scalar > | inline |
| SignalIndex typedef | icarus::SignalRegistry< Scalar > | |
| Size() const | icarus::SignalRegistry< Scalar > | inline |
| validate_wiring() const | icarus::SignalRegistry< Scalar > | inline |
| wire_input(const std::string &input_name, const std::string &source_name) | icarus::SignalRegistry< Scalar > | inline |
| wire_input_with_gain(const std::string &input_name, const std::string &source_name, double gain=1.0) | icarus::SignalRegistry< Scalar > | inline |
| wire_input_with_gain(const std::string &input_name, const std::string &source_name, double gain=1.0) | icarus::SignalRegistry< Scalar > | inline |