signals-cpp
Loading...
Searching...
No Matches
ScalarStateSignalSpec< T > Struct Template Reference

Type specification for scalar state signals. More...

#include <State.h>

Public Types

using Type = ScalarStateType<T>
 

Static Public Member Functions

static Type ZeroType ()
 Returns identity (zero) state.
 
static Type NansType ()
 Returns state with NaN values.
 
static T Norm (const Type &a)
 Compute the combined norm of a scalar state.
 

Detailed Description

template<typename T>
struct ScalarStateSignalSpec< T >

Type specification for scalar state signals.

Template Parameters
TScalar type (e.g., double, float).

Member Typedef Documentation

◆ Type

template<typename T>
using ScalarStateSignalSpec< T >::Type = ScalarStateType<T>

Member Function Documentation

◆ NansType()

template<typename T>
static Type ScalarStateSignalSpec< T >::NansType ( )
inlinestatic

Returns state with NaN values.

◆ Norm()

template<typename T>
static T ScalarStateSignalSpec< T >::Norm ( const Type & a)
inlinestatic

Compute the combined norm of a scalar state.

Parameters
aThe scalar state.
Returns
The combined norm of pose and twist.

◆ ZeroType()

template<typename T>
static Type ScalarStateSignalSpec< T >::ZeroType ( )
inlinestatic

Returns identity (zero) state.


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