SOFA API  b3f2f2a4
Open source framework for multi-physics simuation
vrender::VRenderParams Class Reference

#include <VRender.h>

Public Member Functions

 VRenderParams ()
 
 ~VRenderParams ()
 
int sortMethod ()
 
void setSortMethod (VRenderParams::VRenderSortMethod s)
 
int format ()
 
void setFormat (VRenderFormat f)
 
const QString filename ()
 
void setFilename (const QString &filename)
 
void setOption (VRenderOption, bool)
 
bool isEnabled (VRenderOption)
 
void setProgressFunction (ProgressFunction pf)
 

Friends

class ParserGL
 
class Exporter
 
class BSPSortMethod
 
class VisibilityOptimizer
 
class TopologicalSortMethod
 
class TopologicalSortUtils
 
void VectorialRender (RenderCB render_callback, void *callback_params, VRenderParams &vparams)
 

Constructor details

◆ VRenderParams()

VRenderParams::VRenderParams ( )

◆ ~VRenderParams()

VRenderParams::~VRenderParams ( )

Function details

◆ filename()

const QString vrender::VRenderParams::filename ( )
inline

◆ format()

int vrender::VRenderParams::format ( )
inline

◆ isEnabled()

bool VRenderParams::isEnabled ( VRenderOption  opt)

◆ setFilename()

void VRenderParams::setFilename ( const QString &  filename)

◆ setFormat()

void vrender::VRenderParams::setFormat ( VRenderFormat  f)
inline

◆ setOption()

void VRenderParams::setOption ( VRenderOption  opt,
bool  b 
)

◆ setProgressFunction()

void vrender::VRenderParams::setProgressFunction ( ProgressFunction  pf)
inline

◆ setSortMethod()

void vrender::VRenderParams::setSortMethod ( VRenderParams::VRenderSortMethod  s)
inline

◆ sortMethod()

int vrender::VRenderParams::sortMethod ( )
inline

Enum details

◆ VRenderFormat

Enumerator
EPS 
PS 
XFIG 
SVG 

◆ VRenderOption

Enumerator
CullHiddenFaces 
OptimizeBackFaceCulling 
RenderBlackAndWhite 
AddBackground 
TightenBoundingBox 

◆ VRenderSortMethod

Enumerator
NoSorting 
BSPSort 
TopologicalSort 
AdvancedTopologicalSort 

Related details

◆ BSPSortMethod

friend class BSPSortMethod
friend

◆ Exporter

friend class Exporter
friend

◆ ParserGL

friend class ParserGL
friend

◆ TopologicalSortMethod

friend class TopologicalSortMethod
friend

◆ TopologicalSortUtils

friend class TopologicalSortUtils
friend

◆ VectorialRender

void VectorialRender ( RenderCB  render_callback,
void *  callback_params,
VRenderParams vparams 
)
friend

◆ VisibilityOptimizer

friend class VisibilityOptimizer
friend