signals-cpp
Loading...
Searching...
No Matches
VectorStateSignalSpec< T, d > Struct Template Reference

Type specification for vector state signals. More...

#include <State.h>

Public Types

using Type = VectorStateType<T, d>
 

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 vector state.
 

Detailed Description

template<typename T, size_t d>
struct VectorStateSignalSpec< T, d >

Type specification for vector state signals.

Template Parameters
TScalar element type (e.g., double, float).
dDimension of the vector.

Member Typedef Documentation

◆ Type

template<typename T, size_t d>
using VectorStateSignalSpec< T, d >::Type = VectorStateType<T, d>

Member Function Documentation

◆ NansType()

template<typename T, size_t d>
static Type VectorStateSignalSpec< T, d >::NansType ( )
inlinestatic

Returns state with NaN values.

◆ Norm()

template<typename T, size_t d>
static T VectorStateSignalSpec< T, d >::Norm ( const Type & a)
inlinestatic

Compute the combined norm of a vector state.

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

◆ ZeroType()

template<typename T, size_t d>
static Type VectorStateSignalSpec< T, d >::ZeroType ( )
inlinestatic

Returns identity (zero) state.


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