DCMTK  Version 3.6.1 20170228
OFFIS DICOM Toolkit
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
DicomImage Member List

This is the complete list of members for DicomImage, including all inherited members.

addOverlay(const unsigned int group, const signed int left_pos, const signed int top_pos, const unsigned int width, const unsigned int height, const DcmOverlayData &data, const DcmLongString &label, const DcmLongString &description, const EM_Overlay mode=EMO_Default)DicomImageinline
checkDataDictionary()DicomImageprotected
convertPValueToDDL(const Uint16 pvalue, Uint16 &ddl, const int bits=8)DicomImageinline
create12BitPackedBitmap(const void *buffer, const unsigned long size, const unsigned long count)DicomImageinlinestatic
create6xxx3000OverlayData(Uint8 *&buffer, const unsigned int plane, unsigned int &width, unsigned int &height, unsigned long &frames, const unsigned int idx=0) const DicomImageinline
createClippedImage(const signed long left_pos, const signed long top_pos, unsigned long width=0, unsigned long height=0, const Uint16 pvalue=0) const DicomImage
createDicomImage(unsigned long fstart=0, unsigned long fcount=0) const DicomImage
createFlippedImage(int horz=1, int vert=0) const DicomImage
createJavaAWTBitmap(void *&data, const unsigned long frame=0, const int bits=32)DicomImageinline
createMonochromeImage(const double red=0.299, const double green=0.587, const double blue=0.114) const DicomImage
createMonoOutputImage(const unsigned long frame, const int bits)DicomImage
createRotatedImage(signed int degree) const DicomImage
createScaledImage(const unsigned long width, const unsigned long height=0, const int interpolate=0, int aspect=0) const DicomImage
createScaledImage(const double xfactor, const double yfactor=0, const int interpolate=0, const int aspect=0) const DicomImage
createScaledImage(const signed long left_pos, const signed long top_pos, unsigned long clip_width, unsigned long clip_height, unsigned long scale_width=0, unsigned long scale_height=0, const int interpolate=0, int aspect=0, const Uint16 pvalue=0) const DicomImage
createScaledImage(const signed long left_pos, const signed long top_pos, unsigned long width, unsigned long height, const double xfactor, const double yfactor=0, const int interpolate=0, const int aspect=0, const Uint16 pvalue=0) const DicomImage
createWindowsDIB(void *&data, const unsigned long size, const unsigned long frame=0, const int bits=24, const int upsideDown=0, const int padding=1)DicomImageinline
deleteDisplayLUT(const int bits=0)DicomImageinline
deleteOutputData() const DicomImageinline
deleteOverlayData() const DicomImageinline
DicomImage(const char *filename, const unsigned long flags=0, const unsigned long fstart=0, const unsigned long fcount=0)DicomImage
DicomImage(DcmObject *object, const E_TransferSyntax xfer, const unsigned long flags=0, const unsigned long fstart=0, const unsigned long fcount=0)DicomImage
DicomImage(DcmObject *object, const E_TransferSyntax xfer, const double slope, const double intercept, const unsigned long flags=0, const unsigned long fstart=0, const unsigned long fcount=0)DicomImage
DicomImage(DcmObject *object, E_TransferSyntax xfer, const DcmUnsignedShort &data, const DcmUnsignedShort &descriptor, const DcmLongString *explanation=NULL, const unsigned long flags=0, const unsigned long fstart=0, const unsigned long fcount=0)DicomImage
DicomImage(const DicomImage *dicom, DiImage *image, const EP_Interpretation interpret=EPI_Unknown)DicomImageprotected
DocumentDicomImageprivate
flipImage(int horz=1, int vert=0) const DicomImage
getDepth() const DicomImageinline
getDisplayFunction() const DicomImageinline
getFirstFrame() const DicomImageinline
getFrameCount() const DicomImageinline
getFrameTime() const DicomImageinline
getFullOverlayData(const unsigned int plane, unsigned int &width, unsigned int &height, const unsigned long frame=0, const int bits=8, const Uint16 fore=0xff, const Uint16 back=0x0, const unsigned int idx=0) const DicomImageinline
getHeight() const DicomImageinline
getHeightWidthRatio() const DicomImageinline
getInterData() const DicomImageinline
getMinMaxValues(double &min, double &max, const int mode=0) const DicomImageinline
getModalityLutExplanation() const DicomImageinline
getNumberOfFrames() const DicomImageinline
getOutputData(const int bits=0, const unsigned long frame=0, const int planar=0)DicomImageinline
getOutputData(void *buffer, const unsigned long size, const int bits=0, const unsigned long frame=0, const int planar=0)DicomImageinline
getOutputDataSize(const int bits=0) const DicomImageinline
getOutputPlane(const int plane) const DicomImageinline
getOverlayCount(const unsigned int idx=0) const DicomImageinline
getOverlayData(const unsigned int plane, unsigned int &left_pos, unsigned int &top_pos, unsigned int &width, unsigned int &height, EM_Overlay &mode, const unsigned long frame=0, const int bits=8, const Uint16 fore=0xff, const Uint16 back=0x0, const unsigned int idx=2) const DicomImageinline
getOverlayDescription(const unsigned int plane, const unsigned int idx=0) const DicomImageinline
getOverlayGroupNumber(const unsigned int plane, const unsigned int idx=0) const DicomImageinline
getOverlayLabel(const unsigned int plane, const unsigned int idx=0) const DicomImageinline
getOverlayMode(const unsigned int plane, const unsigned int idx=0) const DicomImageinline
getPhotometricInterpretation() const DicomImageinline
getPolarity() const DicomImageinline
getPresentationLutExplanation() const DicomImageinline
getPresentationLutShape() const DicomImageinline
getRepresentativeFrame() const DicomImageinline
getSOPclassUID() const DicomImageprotected
getStatus() const DicomImageinline
getString(const EI_Status status)DicomImagestatic
getString(const EP_Interpretation interpret)DicomImagestatic
getVoiLutCount() const DicomImageinline
getVoiLutExplanation(const unsigned long table, OFString &explanation) const DicomImageinline
getVoiLutFunction() const DicomImageinline
getVoiTransformationExplanation() const DicomImageinline
getVoiWindowExplanation(const unsigned long window, OFString &explanation) const DicomImageinline
getWidth() const DicomImageinline
getWidthHeightRatio() const DicomImageinline
getWindow(double &center, double &width)DicomImageinline
getWindowCount() const DicomImageinline
hasSOPclassUID(const char *uid) const DicomImage
hideAllOverlays(const unsigned int idx=0)DicomImageinline
hideOverlay(const unsigned int plane, const unsigned int idx=0)DicomImageinline
ImageDicomImageprivate
ImageStatusDicomImageprivate
Init()DicomImageprotected
isMonochrome() const DicomImageinline
isOutputValueUnused(const unsigned long value)DicomImageinline
isOverlayVisible(const unsigned int plane, const unsigned int idx=0)DicomImageinline
normalizeDegreeValue(signed int &degree) const DicomImageprotected
PhotometricInterpretationDicomImageprivate
placeOverlay(const unsigned int plane, const signed int left_pos, const signed int top_pos, const unsigned int idx=0)DicomImageinline
processNextFrames(const unsigned long fcount=0)DicomImageinline
removeAllOverlays()DicomImageinline
removeOverlay(const unsigned int group)DicomImageinline
rotateImage(signed int degree) const DicomImage
setDisplayFunction(DiDisplayFunction *display)DicomImageinline
setHardcopyParameters(const unsigned int min, const unsigned int max, const unsigned int reflect, const unsigned int illumin)DicomImageinline
setHeightWidthRatio(const double ratio) const DicomImageinline
setHistogramWindow(const double thresh=0.05)DicomImageinline
setInversePresentationLut(const DcmUnsignedShort &data, const DcmUnsignedShort &descriptor, const EL_BitsPerTableEntry descripMode=ELM_UseValue)DicomImageinline
setMinMaxWindow(const int idx=0)DicomImageinline
setNoDisplayFunction()DicomImageinline
setNoVoiTransformation()DicomImageinline
setPolarity(const EP_Polarity polarity)DicomImageinline
setPresentationLut(const DcmUnsignedShort &data, const DcmUnsignedShort &descriptor, const DcmLongString *explanation=NULL, const EL_BitsPerTableEntry descripMode=ELM_UseValue)DicomImageinline
setPresentationLutShape(const ES_PresentationLut shape)DicomImageinline
setRoiWindow(const unsigned long left_pos, const unsigned long top_pos, const unsigned long width, const unsigned long height, const unsigned long frame=0)DicomImageinline
setVoiLut(const DcmUnsignedShort &data, const DcmUnsignedShort &descriptor, const DcmLongString *explanation=NULL, const EL_BitsPerTableEntry descripMode=ELM_UseValue)DicomImageinline
setVoiLut(const unsigned long table, const EL_BitsPerTableEntry descripMode=ELM_UseValue)DicomImageinline
setVoiLutFunction(const EF_VoiLutFunction function)DicomImageinline
setWidthHeightRatio(const double ratio) const DicomImageinline
setWindow(const unsigned long window)DicomImageinline
setWindow(const double center, const double width)DicomImageinline
showAllOverlays(const unsigned int idx=0)DicomImageinline
showAllOverlays(const EM_Overlay mode, const double fore=1, const double thresh=0.5, const unsigned int idx=0)DicomImageinline
showOverlay(const unsigned int plane, const unsigned int idx=0)DicomImageinline
showOverlay(const unsigned int plane, const EM_Overlay mode, const double fore=1.0, const double thresh=0.5, const unsigned int idx=0)DicomImageinline
showOverlay(const unsigned int plane, const Uint16 pvalue)DicomImageinline
writeBMP(FILE *stream, const int bits=0, const unsigned long frame=0)DicomImage
writeBMP(const char *filename, const int bits=0, const unsigned long frame=0)DicomImage
writeFrameToDataset(DcmItem &dataset, const int bits=0, const unsigned long frame=0, const int planar=0)DicomImageinline
writeImageToDataset(DcmItem &dataset, const int mode=0, const int planar=2)DicomImageinline
writePluginFormat(const DiPluginFormat *plugin, FILE *stream, const unsigned long frame=0)DicomImage
writePluginFormat(const DiPluginFormat *plugin, const char *filename, const unsigned long frame=0)DicomImage
writePPM(const char *filename, const int bits=0, const unsigned long frame=0)DicomImage
writePPM(STD_NAMESPACE ostream &stream, const int bits=0, const unsigned long frame=0)DicomImage
writePPM(FILE *stream, const int bits=0, const unsigned long frame=0)DicomImage
writeRawPPM(const char *filename, const int bits=0, const unsigned long frame=0)DicomImage
writeRawPPM(FILE *stream, const int bits=0, const unsigned long frame=0)DicomImage
~DicomImage()DicomImagevirtual


Generated on Tue Feb 28 2017 for DCMTK Version 3.6.1 20170228 by Doxygen 1.8.8