ISIS Core Library 0.7.2 (api 3.0.0)

/scr/tee1/isis/lib/Core/DataStorage/needed.cpp

Go to the documentation of this file.
00001 #ifdef _MSC_VER
00002 #pragma warning(disable:4996)
00003 #endif
00004 
00005 #include "chunk.hpp"
00006 #include "image.hpp"
00007 
00008 /*
00009  * Add needed properties for Property-objects.
00010  * Objects which lack any of these properties will be rejected by the system.
00011  * see PropertyObject::sufficient()
00012  */
00013 
00015 
00016 // Stuff needed for every Chunk
00017 const char *isis::data::_internal::ChunkBase::neededProperties = "\
00018     indexOrigin\
00019     acquisitionNumber\
00020     voxelSize\
00021     rowVec\
00022     columnVec\
00023 ";
00024 
00025 // Stuff needed for any Image
00026 const char *isis::data::Image::neededProperties = "\
00027     voxelSize\
00028     rowVec\
00029     columnVec\
00030     sliceVec\
00031     sequenceNumber\
00032 ";
00033 
00034 const char *isis::data::Image::defaultChunkEqualitySet = "sequenceNumber,voxelSize,rowVec,columnVec,sliceVec,coilChannelMask,DICOM/EchoNumbers";
00035