AlphaBetaToAbcTransform
-
class AlphaBetaToAbcTransform : public vslib::Component
Public Functions
-
inline AlphaBetaToAbcTransform(std::string_view name, Component &parent)
Creates the alpha-beta-zero to a-b-c transformation Component
-
std::tuple<double, double, double> transform(const double f_alpha, const double f_beta, const double f_0) const noexcept
Performs alpha-beta-zero to a-b-c transform on the provided inputs
- Parameters:
f_alpha – alpha-component of alpha-beta-zero-frame component
f_beta – beta-component of alpha-beta-zero-frame component
f_0 – zero-component of alpha-beta-zero-frame component
- Returns:
Tuple of a, b, and c values
-
inline AlphaBetaToAbcTransform(std::string_view name, Component &parent)