ImFusion C++ SDK 4.4.0
ImFusion::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:
  • AnatomyPlugin/include/ImFusion/AnatomyPlugin/ImpliedLocalCoordinates.h
Search Tab / S to search, Esc to close