OpendTect  7.0
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
PresentationSpec Class Reference

Public Member Functions

 PresentationSpec ()
 
 ~PresentationSpec ()
 
void addSlide (SlideContent &)
 
void getPythonScript (BufferString &)
 
SlideLayoutgetSlideLayout ()
 
void insertSlide (int, SlideContent &)
 
int nrSlides () const
 
void removeSlide (int)
 
void setEmpty ()
 
void setLogFilename (const char *)
 
void setOutputFilename (const char *)
 
void setSlideTitle (int, const char *)
 
void setTemplateFilename (const char *)
 
void setTitle (const char *)
 
void swapSlides (int idx0, int idx1)
 

Static Public Member Functions

static BufferString getPyExec ()
 
static BufferString getPyScriptDir ()
 
static BufferString getTemplate ()
 
static void setPyExec (const char *)
 
static void setTemplate (const char *)
 

Protected Attributes

bool addtitleslide_
 
BufferString logfilename_
 
BufferString outputfilename_
 
SlideLayout slidelayout_
 
ObjectSet< SlideContentslides_
 
BufferString templatefilename_
 
BufferString title_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ PresentationSpec()

PresentationSpec::PresentationSpec ( )

◆ ~PresentationSpec()

PresentationSpec::~PresentationSpec ( )

Member Function Documentation

◆ addSlide()

void PresentationSpec::addSlide ( SlideContent )

◆ getPyExec()

static BufferString PresentationSpec::getPyExec ( )
static

◆ getPyScriptDir()

static BufferString PresentationSpec::getPyScriptDir ( )
static

◆ getPythonScript()

void PresentationSpec::getPythonScript ( BufferString )

◆ getSlideLayout()

SlideLayout& PresentationSpec::getSlideLayout ( )
inline

◆ getTemplate()

static BufferString PresentationSpec::getTemplate ( )
static

◆ insertSlide()

void PresentationSpec::insertSlide ( int  ,
SlideContent  
)

◆ nrSlides()

int PresentationSpec::nrSlides ( ) const

◆ removeSlide()

void PresentationSpec::removeSlide ( int  )

◆ setEmpty()

void PresentationSpec::setEmpty ( )

◆ setLogFilename()

void PresentationSpec::setLogFilename ( const char *  )

◆ setOutputFilename()

void PresentationSpec::setOutputFilename ( const char *  )

◆ setPyExec()

static void PresentationSpec::setPyExec ( const char *  )
static

◆ setSlideTitle()

void PresentationSpec::setSlideTitle ( int  ,
const char *   
)

◆ setTemplate()

static void PresentationSpec::setTemplate ( const char *  )
static

◆ setTemplateFilename()

void PresentationSpec::setTemplateFilename ( const char *  )

◆ setTitle()

void PresentationSpec::setTitle ( const char *  )

◆ swapSlides()

void PresentationSpec::swapSlides ( int  idx0,
int  idx1 
)

Member Data Documentation

◆ addtitleslide_

bool PresentationSpec::addtitleslide_
protected

◆ logfilename_

BufferString PresentationSpec::logfilename_
protected

◆ outputfilename_

BufferString PresentationSpec::outputfilename_
protected

◆ slidelayout_

SlideLayout PresentationSpec::slidelayout_
protected

◆ slides_

ObjectSet<SlideContent> PresentationSpec::slides_
protected

◆ templatefilename_

BufferString PresentationSpec::templatefilename_
protected

◆ title_

BufferString PresentationSpec::title_
protected

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024