MCPcopy Create free account
hub / github.com/MITK/MITK / PrintSelf

Method PrintSelf

Modules/Core/src/DataManagement/mitkImage.cpp:1252–1281  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1250}
1251
1252void mitk::Image::PrintSelf(std::ostream &os, itk::Indent indent) const
1253{
1254 if (m_Initialized)
1255 {
1256 unsigned char i;
1257 os << indent << " Dimension: " << m_Dimension << std::endl;
1258 os << indent << " Dimensions: ";
1259 for (i = 0; i < m_Dimension; ++i)
1260 os << GetDimension(i) << " ";
1261 os << std::endl;
1262
1263 for (unsigned int ch = 0; ch < this->m_ImageDescriptor->GetNumberOfChannels(); ch++)
1264 {
1265 mitk::PixelType chPixelType = this->m_ImageDescriptor->GetChannelTypeById(ch);
1266
1267 os << indent << " Channel: " << this->m_ImageDescriptor->GetChannelName(ch) << std::endl;
1268 os << indent << " PixelType: " << chPixelType.GetPixelTypeAsString() << std::endl;
1269 os << indent << " BytesPerElement: " << chPixelType.GetSize() << std::endl;
1270 os << indent << " ComponentType: " << chPixelType.GetComponentTypeAsString() << std::endl;
1271 os << indent << " NumberOfComponents: " << chPixelType.GetNumberOfComponents() << std::endl;
1272 os << indent << " BitsPerComponent: " << chPixelType.GetBitsPerComponent() << std::endl;
1273 }
1274 }
1275 else
1276 {
1277 os << indent << " Image not initialized: m_Initialized: false" << std::endl;
1278 }
1279
1280 Superclass::PrintSelf(os, indent);
1281}
1282
1283bool mitk::Image::IsRotated() const
1284{

Callers 1

EqualMethod · 0.45

Calls 9

GetDimensionFunction · 0.85
PrintSelfFunction · 0.85
GetChannelTypeByIdMethod · 0.80
GetChannelNameMethod · 0.80
GetPixelTypeAsStringMethod · 0.80
GetNumberOfComponentsMethod · 0.80
GetBitsPerComponentMethod · 0.80
GetSizeMethod · 0.45

Tested by

no test coverage detected