Quandary
Loading...
Searching...
No Matches
Public Attributes | List of all members
ControlParameterizationSettings Struct Reference

Settings for control parameterizations with defaults. More...

#include <config_defaults.hpp>

Public Attributes

ControlType type = ConfigDefaults::CONTROL_TYPE
 Type of control parameterization.
 
std::optional< size_t > nspline = ConfigDefaults::CONTROL_SPLINE_COUNT
 Number of basis functions in this parameterization.
 
std::optional< double > tstart = std::nullopt
 Start time of the control parameterization.
 
std::optional< double > tstop = std::nullopt
 Stop time of the control parameterization.
 
std::optional< double > scaling = std::nullopt
 Amplitude scaling factor, only for BSPLINEAMP.
 

Detailed Description

Settings for control parameterizations with defaults.

Member Data Documentation

◆ nspline

std::optional<size_t> ControlParameterizationSettings::nspline = ConfigDefaults::CONTROL_SPLINE_COUNT

Number of basis functions in this parameterization.

◆ scaling

std::optional<double> ControlParameterizationSettings::scaling = std::nullopt

Amplitude scaling factor, only for BSPLINEAMP.

◆ tstart

std::optional<double> ControlParameterizationSettings::tstart = std::nullopt

Start time of the control parameterization.

◆ tstop

std::optional<double> ControlParameterizationSettings::tstop = std::nullopt

Stop time of the control parameterization.

◆ type

ControlType ControlParameterizationSettings::type = ConfigDefaults::CONTROL_TYPE

Type of control parameterization.


The documentation for this struct was generated from the following file: