35#ifndef ANA_REFERENCE_TRANSFORMATION_H
36#define ANA_REFERENCE_TRANSFORMATION_H
40#include <aims/transformation/affinetransformation3d.h>
65 bool generated =
false );
190 pos[1] * voxSizeOrg[1],
191 pos[2] * voxSizeOrg[2] ) );
192 return(
Point3df( pt[0] / voxSizeDst[0], pt[1] / voxSizeDst[1],
193 pt[2] / voxSizeDst[2] ) );
202 return(
Point3df( pos[0] * voxSizeOrg[0] / voxSizeDst[0],
203 pos[1] * voxSizeOrg[1] / voxSizeDst[1],
204 pos[2] * voxSizeOrg[2] / voxSizeDst[2] ) );
213 pos[1] * voxSizeOrg[1],
214 pos[2] * voxSizeOrg[2] ) ) );
223 return(
Point3df( pt[0] / voxSizeDst[0], pt[1] / voxSizeDst[1],
224 pt[2] / voxSizeDst[2] ) );
232 return(
Point3df( pos[0] * voxSizeOrg[0], pos[1] * voxSizeOrg[1],
233 pos[2] * voxSizeOrg[2] ) );
241 return(
Point3df( pos[0] / voxSizeDst[0], pos[1] / voxSizeDst[1],
242 pos[2] / voxSizeDst[2] ) );
Referential: marker for transformations, with an associated color.
#define DECLARE_GENERIC_OBJECT_TYPE(T)
AimsVector< float, 3 > Point3df