You’re reading an older version of the Slamcore SDK documenation. The latest one is 23.04.

File transform.hpp

Types used across the API - transformation.

namespace slamcore

Main namespace for the Slamcore public API

Helper conversion methods

slamcore::ImageFormat \(\leftrightarrow\) BytesPerChannel

Get information about the client library

template<typename ScalarT>
struct Transform
#include <transform.hpp>

Simple object representing a SE(3) rigid transformation.

Template Parameters

ScalarT – The scalar type to represent the transformation coefficients

Public Members

Vector<ScalarT, 3> translation

Translation vector (X,Y,Z)

Vector<ScalarT, 4> rotation

Rotation quaternion (X,Y,Z,W)

Public Static Functions

static inline Transform<ScalarT> Identity()