CTK  0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Public Member Functions | List of all members
ctkDICOMPersonName Class Reference

A person's name as modelled in DICOM. More...

#include <Libs/DICOM/Core/ctkDICOMPersonName.h>

Public Member Functions

 ctkDICOMPersonName (const QString &lastName=QString::null, const QString &firstName=QString::null, const QString &middleName=QString::null, const QString &namePrefix=QString::null, const QString &nameSuffix=QString::null)
 
 ctkDICOMPersonName (const ctkDICOMPersonName &other)
 
QString firstName () const
 
QString formattedName () const
 "Lastname, FirstName MiddleName, Suffix" (useful for alphabetical sorting) More...
 
QString lastName () const
 
QString middleName () const
 
QString namePrefix () const
 
QString nameSuffix () const
 
 operator QString () const
 cast operator More...
 
ctkDICOMPersonNameoperator= (const ctkDICOMPersonName &other)
 
std::string toStdString () const
 
virtual ~ctkDICOMPersonName ()
 

Detailed Description

A person's name as modelled in DICOM.

Definition at line 39 of file ctkDICOMPersonName.h.

Constructor & Destructor Documentation

ctkDICOMPersonName::ctkDICOMPersonName ( const QString &  lastName = QString::null,
const QString &  firstName = QString::null,
const QString &  middleName = QString::null,
const QString &  namePrefix = QString::null,
const QString &  nameSuffix = QString::null 
)
ctkDICOMPersonName::ctkDICOMPersonName ( const ctkDICOMPersonName other)
virtual ctkDICOMPersonName::~ctkDICOMPersonName ( )
virtual

Member Function Documentation

QString ctkDICOMPersonName::firstName ( ) const
QString ctkDICOMPersonName::formattedName ( ) const

"Lastname, FirstName MiddleName, Suffix" (useful for alphabetical sorting)

QString ctkDICOMPersonName::lastName ( ) const
QString ctkDICOMPersonName::middleName ( ) const
QString ctkDICOMPersonName::namePrefix ( ) const
QString ctkDICOMPersonName::nameSuffix ( ) const
ctkDICOMPersonName::operator QString ( ) const

cast operator

ctkDICOMPersonName& ctkDICOMPersonName::operator= ( const ctkDICOMPersonName other)
std::string ctkDICOMPersonName::toStdString ( ) const

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