libE57Format 3.1.1
C++ library to read & write the E57 file format for point cloud data
Loading...
Searching...
No Matches
e57::Translation Struct Reference

Defines a rigid body translation in Cartesian coordinates. More...

#include <E57SimpleData.h>

Public Member Functions

bool operator!= (const Translation &rhs) const
 
bool operator== (const Translation &rhs) const
 

Static Public Member Functions

static Translation identity ()
 Return "no translation".
 

Public Attributes

double x = 0.0
 The X coordinate of the translation (in meters)
 
double y = 0.0
 The Y coordinate of the translation (in meters)
 
double z = 0.0
 The Z coordinate of the translation (in meters)
 

Detailed Description

Defines a rigid body translation in Cartesian coordinates.

Member Function Documentation

◆ identity()

static Translation e57::Translation::identity ( )
inlinestatic

Return "no translation".

Returns
A translation of (0.0, 0.0, 0.0).

◆ operator!=()

bool e57::Translation::operator!= ( const Translation rhs) const
inline

◆ operator==()

bool e57::Translation::operator== ( const Translation rhs) const
inline

Member Data Documentation

◆ x

double e57::Translation::x = 0.0

The X coordinate of the translation (in meters)

◆ y

double e57::Translation::y = 0.0

The Y coordinate of the translation (in meters)

◆ z

double e57::Translation::z = 0.0

The Z coordinate of the translation (in meters)


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