37#ifndef AIMS_DATA_DATA_H
38#define AIMS_DATA_DATA_H
61DECLARE_GENERIC_OBJECT_TYPE( AimsData< std::complex<
double> > )
62DECLARE_GENERIC_OBJECT_TYPE( AimsData<
AimsRGB> )
63DECLARE_GENERIC_OBJECT_TYPE( AimsData<
AimsRGBA> )
64DECLARE_GENERIC_OBJECT_TYPE( AimsData<
AimsHSV> )
65DECLARE_GENERIC_OBJECT_TYPE( AimsData<Point3d> )
66DECLARE_GENERIC_OBJECT_TYPE( AimsData<Point3df> )
67DECLARE_GENERIC_OBJECT_TYPE( AimsData<Point3dd> )
68#define _TMP_ AimsData< AimsVector<float, 6> >
71#ifdef CARTO_LONG_IS_DISTINCT
95#define _TMP_ rc_ptr< AimsData< AimsVector<float, 6> > >
98#ifdef CARTO_LONG_IS_DISTINCT
#define DECLARE_GENERIC_OBJECT_TYPE(T)
carto::VoxelRGBA AimsRGBA
AimsVector< float, 3 > Point3df
AimsVector< int16_t, 3 > Point3d
AimsVector< double, 3 > Point3dd