LayoutExportParams Class Reference

The LayoutExportParams JavaScript class. Use a set parameters for the LayoutExport dialog. More...

Public Member Functions

String & fileDirectory ()
 
void setFileDirectory (String &fileDirectory)
 
String & filePattern ()
 
void setFilePattern (String &filePattern)
 
String & fileFormat ()
 
void setFileFormat (String &fileFormat)
 
String & layoutname ()
 
void setLayoutname (String &layoutname)
 
String & node ()
 
void setNode (String &node)
 
double borderScale ()
 
void setBorderScale (double borderScale)
 
double zoomScale ()
 
void setZoomScale (double zoomScale)
 
bool exportMultipleFiles ()
 
void setExportMultipleFiles (bool b)
 
bool exportCameraFrame ()
 
void setExportCameraFrame (bool b)
 
bool exportAllCameraFrame ()
 
void setExportAllCameraFrame (bool b)
 
bool exportCameraFrameLabel ()
 
void setExportCameraFrameLabel (bool b)
 
bool readOverlay ()
 
void setReadOverlay (bool b)
 
bool readLine ()
 
void setReadLine (bool b)
 
bool readColor ()
 
void setReadColor (bool b)
 
bool readUnderlay ()
 
void setReadUnderlay (bool b)
 
int cameraScope ()
 
void setCameraScope (int i)
 
int customScopeFirst ()
 
void setCustomScopeFirst (int i)
 
int customScopeLast ()
 
void setCustomScopeLast (int i)
 
int frame ()
 
void setFrame (int i)
 
bool whiteBackground ()
 
void setWhiteBackground (bool b)
 
bool renderStaticCameraAtSceneRes ()
 
void setRenderStaticCameraAtSceneRes (bool b)
 

Properties

String fileDirectory
 
String filePattern
 
String fileFormat
 
String layoutname
 
String node
 
double borderScale
 
double zoomScale
 
bool exportMultipleFiles
 
bool exportCameraFrame
 
bool exportAllCameraFrame
 
bool exportCameraFrameLabel
 
bool readOverlay
 
bool readLine
 
bool readColor
 
bool readUnderlay
 
int cameraScope
 
int customScopeFirst
 
int customScopeLast
 
int frame
 
bool whiteBackground
 
bool renderStaticCameraAtSceneRes
 

Friends

class LayoutExport
 

Detailed Description

The LayoutExportParams JavaScript class. Use a set parameters for the LayoutExport dialog.

Layout Export parameters

var le = new LayoutExport;
var params = new LayoutExportParams;
// Fetch export values from dialog
if (le.execDialog(params, true, true, translator.tr("Export Layout Images from Selection")) == false)
return;
if (le.save(params))
{
le.saveXli(params);
MessageLog.trace( le.outputFilePath(params) + " was successfully exported." );
}

Member Function Documentation

◆ borderScale()

double LayoutExportParams::borderScale ( )
inline

◆ cameraScope()

int LayoutExportParams::cameraScope ( )
inline

◆ customScopeFirst()

int LayoutExportParams::customScopeFirst ( )
inline

◆ customScopeLast()

int LayoutExportParams::customScopeLast ( )
inline

◆ exportAllCameraFrame()

bool LayoutExportParams::exportAllCameraFrame ( )
inline

◆ exportCameraFrame()

bool LayoutExportParams::exportCameraFrame ( )
inline

◆ exportCameraFrameLabel()

bool LayoutExportParams::exportCameraFrameLabel ( )
inline

◆ exportMultipleFiles()

bool LayoutExportParams::exportMultipleFiles ( )
inline

◆ fileDirectory()

String& LayoutExportParams::fileDirectory ( )
inline

◆ fileFormat()

String& LayoutExportParams::fileFormat ( )
inline

◆ filePattern()

String& LayoutExportParams::filePattern ( )
inline

◆ frame()

int LayoutExportParams::frame ( )
inline

◆ layoutname()

String& LayoutExportParams::layoutname ( )
inline

◆ node()

String& LayoutExportParams::node ( )
inline

◆ readColor()

bool LayoutExportParams::readColor ( )
inline

◆ readLine()

bool LayoutExportParams::readLine ( )
inline

◆ readOverlay()

bool LayoutExportParams::readOverlay ( )
inline

◆ readUnderlay()

bool LayoutExportParams::readUnderlay ( )
inline

◆ renderStaticCameraAtSceneRes()

bool LayoutExportParams::renderStaticCameraAtSceneRes ( )
inline

◆ setBorderScale()

void LayoutExportParams::setBorderScale ( double  borderScale)
inline

◆ setCameraScope()

void LayoutExportParams::setCameraScope ( int  i)
inline

◆ setCustomScopeFirst()

void LayoutExportParams::setCustomScopeFirst ( int  i)
inline

◆ setCustomScopeLast()

void LayoutExportParams::setCustomScopeLast ( int  i)
inline

◆ setExportAllCameraFrame()

void LayoutExportParams::setExportAllCameraFrame ( bool  b)
inline

◆ setExportCameraFrame()

void LayoutExportParams::setExportCameraFrame ( bool  b)
inline

◆ setExportCameraFrameLabel()

void LayoutExportParams::setExportCameraFrameLabel ( bool  b)
inline

◆ setExportMultipleFiles()

void LayoutExportParams::setExportMultipleFiles ( bool  b)
inline

◆ setFileDirectory()

void LayoutExportParams::setFileDirectory ( String &  fileDirectory)
inline

◆ setFileFormat()

void LayoutExportParams::setFileFormat ( String &  fileFormat)
inline

◆ setFilePattern()

void LayoutExportParams::setFilePattern ( String &  filePattern)
inline

◆ setFrame()

void LayoutExportParams::setFrame ( int  i)
inline

◆ setLayoutname()

void LayoutExportParams::setLayoutname ( String &  layoutname)
inline

◆ setNode()

void LayoutExportParams::setNode ( String &  node)
inline

◆ setReadColor()

void LayoutExportParams::setReadColor ( bool  b)
inline

◆ setReadLine()

void LayoutExportParams::setReadLine ( bool  b)
inline

◆ setReadOverlay()

void LayoutExportParams::setReadOverlay ( bool  b)
inline

◆ setReadUnderlay()

void LayoutExportParams::setReadUnderlay ( bool  b)
inline

◆ setRenderStaticCameraAtSceneRes()

void LayoutExportParams::setRenderStaticCameraAtSceneRes ( bool  b)
inline

◆ setWhiteBackground()

void LayoutExportParams::setWhiteBackground ( bool  b)
inline

◆ setZoomScale()

void LayoutExportParams::setZoomScale ( double  zoomScale)
inline

◆ whiteBackground()

bool LayoutExportParams::whiteBackground ( )
inline

◆ zoomScale()

double LayoutExportParams::zoomScale ( )
inline

Friends And Related Function Documentation

◆ LayoutExport

friend class LayoutExport
friend

Property Documentation

◆ borderScale

double LayoutExportParams::borderScale
readwrite

◆ cameraScope

int LayoutExportParams::cameraScope
readwrite

◆ customScopeFirst

int LayoutExportParams::customScopeFirst
readwrite

◆ customScopeLast

int LayoutExportParams::customScopeLast
readwrite

◆ exportAllCameraFrame

bool LayoutExportParams::exportAllCameraFrame
readwrite

◆ exportCameraFrame

bool LayoutExportParams::exportCameraFrame
readwrite

◆ exportCameraFrameLabel

bool LayoutExportParams::exportCameraFrameLabel
readwrite

◆ exportMultipleFiles

bool LayoutExportParams::exportMultipleFiles
readwrite

◆ fileDirectory

String LayoutExportParams::fileDirectory
readwrite

◆ fileFormat

String LayoutExportParams::fileFormat
readwrite

◆ filePattern

String LayoutExportParams::filePattern
readwrite

◆ frame

int LayoutExportParams::frame
readwrite

◆ layoutname

String LayoutExportParams::layoutname
readwrite

◆ node

String LayoutExportParams::node
readwrite

◆ readColor

bool LayoutExportParams::readColor
readwrite

◆ readLine

bool LayoutExportParams::readLine
readwrite

◆ readOverlay

bool LayoutExportParams::readOverlay
readwrite

◆ readUnderlay

bool LayoutExportParams::readUnderlay
readwrite

◆ renderStaticCameraAtSceneRes

bool LayoutExportParams::renderStaticCameraAtSceneRes
readwrite

◆ whiteBackground

bool LayoutExportParams::whiteBackground
readwrite

◆ zoomScale

double LayoutExportParams::zoomScale
readwrite