ImFusion SDK 4.3
ImpliedLocalCoordinates< T > Class Template Reference

#include <AnatomyPlugin/include/ImFusion/AnatomyPlugin/ImpliedLocalCoordinates.h>

Helper class for storing an "image" representation of an object, and converting to/from image and world representations. More...

Detailed Description

template<typename T>
class ImFusion::ImpliedLocalCoordinates< T >

Helper class for storing an "image" representation of an object, and converting to/from image and world representations.

Public Types

using ImageValueType = typename std::conditional<isData || isAnatomicalStructure, mat4, T>::type
 

Public Member Functions

 ImpliedLocalCoordinates (const mat4 *matrixToWorld, const T &valueWorld)
 
void synchronizeWorld (const mat4 *matrixToWorld, T &valueWorld)
 
void synchronizeLocal (const mat4 *matrixToWorld, const T &valueWorld)
 

Static Public Attributes

static constexpr bool isData = std::is_base_of<Data, T>::value
 
static constexpr bool isAnatomicalStructure = std::is_base_of<AnatomicalStructure, T>::value
 

The documentation for this class was generated from the following file:
Search Tab / S to search, Esc to close