1 #ifndef uiprintscenedlg_h 2 #define uiprintscenedlg_h 33 ui3DViewer2Image(
ui3DViewer&,
const char* imgfnm,
41 osg::Image* offScreenRenderViewToImage(osgViewer::View*,
42 unsigned char transparency);
44 int validateImages(
const osg::Image*,
const osg::Image*);
45 bool hasImageValidFormat(
const osg::Image*);
46 void flipImageVertical(osg::Image*);
47 bool saveImages(
const osg::Image*,
const osg::Image*);
65 const char* getExtension();
66 void writeToSettings();
67 void getSupportedFormats(
const char** imagefrmt,
68 const char** frmtdesc,
75 osg::Image* offScreenRenderViewToImage(osgViewer::View*,
76 unsigned char transparency);
78 int validateImages(
const osg::Image*,
const osg::Image*);
79 bool hasImageValidFormat(
const osg::Image*);
80 void flipImageVertical(osg::Image*);
81 bool saveImages(
const osg::Image*,
const osg::Image*);
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
uiSize sizepix_
Definition: uiprintscenedlg.h:51
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Definition: uistring.h:89
Definition: uiparent.h:26
Definition: uiprintscenedlg.h:40
const ObjectSet< ui3DViewer > & viewers_
Definition: uiprintscenedlg.h:83
float dpi_
Definition: uiprintscenedlg.h:52
Definition: ui3dviewer.h:29
uiString errmsg_
Definition: uiprintscenedlg.h:53
Print scene dialog box.
Definition: uiprintscenedlg.h:30
Definition: uicombobox.h:133
Definition: uiprintscenedlg.h:57
uiLabeledComboBox * scenefld_
Definition: uiprintscenedlg.h:63
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
static uiHor3DInterpol * create(uiParent *)
Open Scene Graph.
Definition: visannot.h:29
Definition: uiprintscenedlg.h:71
Definition: uisaveimagedlg.h:27
BufferString imgfnm_
Definition: uiprintscenedlg.h:50
ui3DViewer & vwr_
Definition: uiprintscenedlg.h:49