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) | DicomImage | [inline] |
checkDataDictionary() | DicomImage | [protected] |
convertPValueToDDL(const Uint16 pvalue, Uint16 &ddl, const int bits=8) | DicomImage | [inline] |
create12BitPackedBitmap(const void *buffer, const unsigned long size, const unsigned long count) | DicomImage | [inline, static] |
create6xxx3000OverlayData(Uint8 *&buffer, const unsigned int plane, unsigned int &width, unsigned int &height, unsigned long &frames, const unsigned int idx=0) const | DicomImage | [inline] |
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) | DicomImage | [inline] |
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) | DicomImage | [inline] |
deleteDisplayLUT(const int bits=0) | DicomImage | [inline] |
deleteOutputData() const | DicomImage | [inline] |
deleteOverlayData() const | DicomImage | [inline] |
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) | DicomImage | [protected] |
DicomImage(const DicomImage &) (defined in DicomImage) | DicomImage | [private] |
Document | DicomImage | [private] |
flipImage(int horz=1, int vert=0) const | DicomImage | |
getDepth() const | DicomImage | [inline] |
getDisplayFunction() const | DicomImage | [inline] |
getFirstFrame() const | DicomImage | [inline] |
getFrameCount() const | DicomImage | [inline] |
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 | DicomImage | [inline] |
getHeight() const | DicomImage | [inline] |
getHeightWidthRatio() const | DicomImage | [inline] |
getInterData() const | DicomImage | [inline] |
getMinMaxValues(double &min, double &max, const int mode=0) const | DicomImage | [inline] |
getModalityLutExplanation() const | DicomImage | [inline] |
getOutputData(const int bits=0, const unsigned long frame=0, const int planar=0) | DicomImage | [inline] |
getOutputData(void *buffer, const unsigned long size, const int bits=0, const unsigned long frame=0, const int planar=0) | DicomImage | [inline] |
getOutputDataSize(const int bits=0) const | DicomImage | [inline] |
getOutputPlane(const int plane) const | DicomImage | [inline] |
getOverlayCount(const unsigned int idx=0) const | DicomImage | [inline] |
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 | DicomImage | [inline] |
getOverlayDescription(const unsigned int plane, const unsigned int idx=0) const | DicomImage | [inline] |
getOverlayGroupNumber(const unsigned int plane, const unsigned int idx=0) const | DicomImage | [inline] |
getOverlayLabel(const unsigned int plane, const unsigned int idx=0) const | DicomImage | [inline] |
getOverlayMode(const unsigned int plane, const unsigned int idx=0) const | DicomImage | [inline] |
getPhotometricInterpretation() const | DicomImage | [inline] |
getPolarity() const | DicomImage | [inline] |
getPresentationLutExplanation() const | DicomImage | [inline] |
getPresentationLutShape() const | DicomImage | [inline] |
getRepresentativeFrame() const | DicomImage | [inline] |
getSOPclassUID() const | DicomImage | [protected] |
getStatus() const | DicomImage | [inline] |
getString(const EI_Status status) | DicomImage | [static] |
getString(const EP_Interpretation interpret) | DicomImage | [static] |
getVoiLutCount() const | DicomImage | [inline] |
getVoiLutExplanation(const unsigned long table, OFString &explanation) const | DicomImage | [inline] |
getVoiLutFunction() const | DicomImage | [inline] |
getVoiTransformationExplanation() const | DicomImage | [inline] |
getVoiWindowExplanation(const unsigned long window, OFString &explanation) const | DicomImage | [inline] |
getWidth() const | DicomImage | [inline] |
getWidthHeightRatio() const | DicomImage | [inline] |
getWindow(double ¢er, double &width) | DicomImage | [inline] |
getWindowCount() const | DicomImage | [inline] |
hasSOPclassUID(const char *uid) const | DicomImage | |
hideAllOverlays(const unsigned int idx=0) | DicomImage | [inline] |
hideOverlay(const unsigned int plane, const unsigned int idx=0) | DicomImage | [inline] |
Image | DicomImage | [private] |
ImageStatus | DicomImage | [private] |
Init() | DicomImage | [protected] |
isMonochrome() const | DicomImage | [inline] |
isOutputValueUnused(const unsigned long value) | DicomImage | [inline] |
isOverlayVisible(const unsigned int plane, const unsigned int idx=0) | DicomImage | [inline] |
normalizeDegreeValue(signed int °ree) const | DicomImage | [protected] |
operator=(const DicomImage &) (defined in DicomImage) | DicomImage | [private] |
PhotometricInterpretation | DicomImage | [private] |
placeOverlay(const unsigned int plane, const signed int left_pos, const signed int top_pos, const unsigned int idx=0) | DicomImage | [inline] |
processNextFrames(const unsigned long fcount=0) | DicomImage | [inline] |
removeAllOverlays() | DicomImage | [inline] |
removeOverlay(const unsigned int group) | DicomImage | [inline] |
rotateImage(signed int degree) const | DicomImage | |
setDisplayFunction(DiDisplayFunction *display) | DicomImage | [inline] |
setHardcopyParameters(const unsigned int min, const unsigned int max, const unsigned int reflect, const unsigned int illumin) | DicomImage | [inline] |
setHeightWidthRatio(const double ratio) const | DicomImage | [inline] |
setHistogramWindow(const double thresh=0.05) | DicomImage | [inline] |
setInversePresentationLut(const DcmUnsignedShort &data, const DcmUnsignedShort &descriptor, const EL_BitsPerTableEntry descripMode=ELM_UseValue) | DicomImage | [inline] |
setMinMaxWindow(const int idx=0) | DicomImage | [inline] |
setNoDisplayFunction() | DicomImage | [inline] |
setNoVoiTransformation() | DicomImage | [inline] |
setPolarity(const EP_Polarity polarity) | DicomImage | [inline] |
setPresentationLut(const DcmUnsignedShort &data, const DcmUnsignedShort &descriptor, const DcmLongString *explanation=NULL, const EL_BitsPerTableEntry descripMode=ELM_UseValue) | DicomImage | [inline] |
setPresentationLutShape(const ES_PresentationLut shape) | DicomImage | [inline] |
setRoiWindow(const unsigned long left_pos, const unsigned long top_pos, const unsigned long width, const unsigned long height, const unsigned long frame=0) | DicomImage | [inline] |
setVoiLut(const DcmUnsignedShort &data, const DcmUnsignedShort &descriptor, const DcmLongString *explanation=NULL, const EL_BitsPerTableEntry descripMode=ELM_UseValue) | DicomImage | [inline] |
setVoiLut(const unsigned long table, const EL_BitsPerTableEntry descripMode=ELM_UseValue) | DicomImage | [inline] |
setVoiLutFunction(const EF_VoiLutFunction function) | DicomImage | [inline] |
setWidthHeightRatio(const double ratio) const | DicomImage | [inline] |
setWindow(const unsigned long window) | DicomImage | [inline] |
setWindow(const double center, const double width) | DicomImage | [inline] |
showAllOverlays(const unsigned int idx=0) | DicomImage | [inline] |
showAllOverlays(const EM_Overlay mode, const double fore=1, const double thresh=0.5, const unsigned int idx=0) | DicomImage | [inline] |
showOverlay(const unsigned int plane, const unsigned int idx=0) | DicomImage | [inline] |
showOverlay(const unsigned int plane, const EM_Overlay mode, const double fore=1.0, const double thresh=0.5, const unsigned int idx=0) | DicomImage | [inline] |
showOverlay(const unsigned int plane, const Uint16 pvalue) | DicomImage | [inline] |
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) | DicomImage | [inline] |
writeImageToDataset(DcmItem &dataset, const int mode=0, const int planar=2) | DicomImage | [inline] |
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() | DicomImage | [virtual] |