DCMTK  Version 3.6.9
OFFIS DICOM Toolkit
Public Member Functions | Public Attributes | List of all members
DSRWaveformChannelItem Class Reference

Class for waveform channel items. More...

Public Member Functions

 DSRWaveformChannelItem (const Uint16 multiplexGroupNumber=0, const Uint16 channelNumber=0)
 (default) constructor More...
 
OFBool isEqual (const DSRWaveformChannelItem &item) const
 check whether items are "equal" More...
 
OFBool isNotEqual (const DSRWaveformChannelItem &item) const
 check whether items are "not equal" More...
 
OFBool isLessThan (const DSRWaveformChannelItem &item) const
 check whether this item is "less than" the given item More...
 
OFBool isGreaterThan (const DSRWaveformChannelItem &item) const
 check whether this item is "greater than" the given item More...
 

Public Attributes

Uint16 MultiplexGroupNumber
 multiplex group number value (VR=US)
 
Uint16 ChannelNumber
 channel number value (VR=US)
 

Detailed Description

Class for waveform channel items.

Constructor & Destructor Documentation

◆ DSRWaveformChannelItem()

DSRWaveformChannelItem::DSRWaveformChannelItem ( const Uint16  multiplexGroupNumber = 0,
const Uint16  channelNumber = 0 
)
inline

(default) constructor

Parameters
multiplexGroupNumberoptional multiplex group number
channelNumberoptional channel number

Member Function Documentation

◆ isEqual()

OFBool DSRWaveformChannelItem::isEqual ( const DSRWaveformChannelItem item) const
inline

check whether items are "equal"

Parameters
itemitem with which the (m,c) pair should be compared
Returns
OFTrue if both pairs are equal, OFFalse otherwise

References ChannelNumber, and MultiplexGroupNumber.

◆ isGreaterThan()

OFBool DSRWaveformChannelItem::isGreaterThan ( const DSRWaveformChannelItem item) const
inline

check whether this item is "greater than" the given item

Parameters
itemitem with which the (m,c) pair should be compared
Returns
OFTrue if greater. ChannelNumber takes precedence over MultiplexGroupNumber.

References ChannelNumber, and MultiplexGroupNumber.

◆ isLessThan()

OFBool DSRWaveformChannelItem::isLessThan ( const DSRWaveformChannelItem item) const
inline

check whether this item is "less than" the given item

Parameters
itemitem with which the (m,c) pair should be compared
Returns
OFTrue if smaller. ChannelNumber takes precedence over MultiplexGroupNumber.

References ChannelNumber, and MultiplexGroupNumber.

◆ isNotEqual()

OFBool DSRWaveformChannelItem::isNotEqual ( const DSRWaveformChannelItem item) const
inline

check whether items are "not equal"

Parameters
itemitem with which the (m,c) pair should be compared
Returns
OFTrue if not equal, OFFalse if equal

References ChannelNumber, and MultiplexGroupNumber.


The documentation for this class was generated from the following file:


Generated on Wed Dec 11 2024 for DCMTK Version 3.6.9 by Doxygen 1.9.1