farm-ng-core
conv.cpp File Reference
Include dependency graph for conv.cpp:

Namespaces

 farm_ng
 

Functions

template<>
auto farm_ng::fromProt< core::proto::Vec2I64 > (core::proto::Vec2I64 const &proto) -> Expected< Eigen::Vector2i >
 
template<>
auto farm_ng::toProt< Eigen::Vector2i > (Eigen::Vector2i const &v) -> core::proto::Vec2I64
 
template<>
auto farm_ng::fromProt< core::proto::Vec2F32 > (core::proto::Vec2F32 const &proto) -> Expected< Eigen::Vector2f >
 
template<>
auto farm_ng::toProt< Eigen::Vector2f > (Eigen::Vector2f const &v) -> core::proto::Vec2F32
 
template<>
auto farm_ng::fromProt< core::proto::Vec2F64 > (core::proto::Vec2F64 const &proto) -> Expected< Eigen::Vector2d >
 
template<>
auto farm_ng::toProt< Eigen::Vector2d > (Eigen::Vector2d const &v) -> core::proto::Vec2F64
 
template<>
auto farm_ng::fromProt< core::proto::Vec3I64 > (core::proto::Vec3I64 const &proto) -> Expected< Eigen::Vector3i >
 
template<>
auto farm_ng::toProt< Eigen::Vector3i > (Eigen::Vector3i const &v) -> core::proto::Vec3I64
 
template<>
auto farm_ng::fromProt< core::proto::Vec3F32 > (core::proto::Vec3F32 const &proto) -> Expected< Eigen::Vector3f >
 
template<>
auto farm_ng::toProt< Eigen::Vector3f > (Eigen::Vector3f const &v) -> core::proto::Vec3F32
 
template<>
auto farm_ng::fromProt< core::proto::Vec3F64 > (core::proto::Vec3F64 const &proto) -> Expected< Eigen::Vector3d >
 
template<>
auto farm_ng::toProt< Eigen::Vector3d > (Eigen::Vector3d const &v) -> core::proto::Vec3F64
 
template<>
auto farm_ng::fromProt< core::proto::Mat2F32 > (core::proto::Mat2F32 const &proto) -> Expected< Eigen::Matrix2f >
 
template<>
auto farm_ng::toProt< Eigen::Matrix2f > (Eigen::Matrix2f const &v) -> core::proto::Mat2F32
 
template<>
auto farm_ng::fromProt< core::proto::Mat2F64 > (core::proto::Mat2F64 const &proto) -> Expected< Eigen::Matrix2d >
 
template<>
auto farm_ng::toProt< Eigen::Matrix2d > (Eigen::Matrix2d const &v) -> core::proto::Mat2F64
 
template<>
auto farm_ng::fromProt< core::proto::Mat3F32 > (core::proto::Mat3F32 const &proto) -> Expected< Eigen::Matrix3f >
 
template<>
auto farm_ng::toProt< Eigen::Matrix3f > (Eigen::Matrix3f const &v) -> core::proto::Mat3F32
 
template<>
auto farm_ng::fromProt< core::proto::Mat3F64 > (core::proto::Mat3F64 const &proto) -> Expected< Eigen::Matrix3d >
 
template<>
auto farm_ng::toProt< Eigen::Matrix3d > (Eigen::Matrix3d const &v) -> core::proto::Mat3F64