LDicomDS::GetLevelElement

#include "Ltdic.h"

L_UINT32 LDicomDS::GetLevelElement(pElement)

Returns a value that indicates the level at which the specified element is located within the Data Set.

Parameters

pDICOMELEMENT pElement

Pointer to a DICOMELEMENT structure within the Data Set.

Returns

The level at which the specified element is located within the Data Set.

Comments

This function requires that the Data Set is evaluated as a tree.

The following illustration gives an example:

image\GetLevel.gif

Function Returns:

If the passed pointer points to The function returns
Item 1 0
Item 2 1
Item 3 2

Required DLLs and Libraries

Platforms

Win32, x64

See Also

Topics

Example

This example displays the level of an element.

L_INT LDicomDS_GetLevelElementExample() 
{ 
   LDicomDS*      pDS; 
   pDICOMELEMENT  pElement; 
   L_UINT32       nLevel; 
   L_TCHAR        szText[30]; 
 
   pDS = new LDicomDS(NULL); 
 
   pDS->InitDS( CLASS_XA_BIPLANE_IMAGE_STORAGE_RETIRED, 0);  
 
   pElement = pDS->FindFirstElement(NULL, TAG_RADIATION_SETTING, FALSE); 
 
   if (pElement != NULL) 
   { 
      nLevel = pDS->GetLevelElement(pElement); 
 
      wsprintf(szText, TEXT("%ld"), nLevel); 
 
      MessageBox(NULL, szText, TEXT("Notice"), MB_OK); 
   } 
 
   delete pDS; 
 
   return DICOM_SUCCESS; 
} 

Help Version 21.0.2020.8.24
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2021 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS DICOM C++ Class Library Help