Vulcan
Aerospace Engineering Utilities Built on Janus
Loading...
Searching...
No Matches
YAML Namespace Reference

Classes

struct  convert< janus::Vec3< T > >
 Conversion trait for janus::Vec3<T>. More...
struct  convert< janus::Quaternion< T > >
 Conversion trait for janus::Quaternion<T>. More...
struct  convert< janus::Mat3< T > >
 Conversion trait for janus::Mat3<T>. More...

Functions

template<typename T>
Emitter & operator<< (Emitter &emitter, const janus::Vec3< T > &v)
 Emit Vec3 to YAML stream.
template<typename T>
Emitter & operator<< (Emitter &emitter, const janus::Quaternion< T > &q)
 Emit Quaternion to YAML stream.
template<typename T>
Emitter & operator<< (Emitter &emitter, const janus::Mat3< T > &m)
 Emit Mat3 to YAML stream.

Function Documentation

◆ operator<<() [1/3]

template<typename T>
Emitter & YAML::operator<< ( Emitter & emitter,
const janus::Mat3< T > & m )
inline

Emit Mat3 to YAML stream.

◆ operator<<() [2/3]

template<typename T>
Emitter & YAML::operator<< ( Emitter & emitter,
const janus::Quaternion< T > & q )
inline

Emit Quaternion to YAML stream.

◆ operator<<() [3/3]

template<typename T>
Emitter & YAML::operator<< ( Emitter & emitter,
const janus::Vec3< T > & v )
inline

Emit Vec3 to YAML stream.