HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TIL_ThumbnailParms Class Reference

#include <TIL_Thumbnail.h>

Public Member Functions

 TIL_ThumbnailParms ()
 
virtual ~TIL_ThumbnailParms ()
 
virtual void setOptions (const UT_Options &options)
 
int res () const
 
const UT_StringHoldershapeFile () const
 
const UT_Matrix4D transform () const
 
const UT_StringHoldersurface () const
 
const UT_StringHoldersurfaceArgs () const
 
const UT_StringHoldersurfaceSource () const
 
const UT_StringHolderdisplace () const
 
const UT_StringHolderdisplaceArgs () const
 
const UT_StringHolderdisplaceSource () const
 
void setRes (int res)
 
void setShapeFile (const UT_StringHolder &s)
 
void transform (const UT_Matrix4D &x)
 
void setCamera (const UT_Vector3 &camera_origin)
 
void setTransform (const UT_Matrix4D &x)
 
void setSurface (const UT_StringHolder &shader_name, const UT_StringHolder &args)
 
void setSurfaceSource (const UT_StringHolder &s)
 
void setDisplace (const UT_StringHolder &shader_name, const UT_StringHolder &args)
 
void setDisplaceSource (const UT_StringHolder &s)
 
void dump () const
 
void dump (UT_JSONWriter &w) const
 

Detailed Description

Rendering parms for thumbnail generation. Some options are currently not supported.

Definition at line 25 of file TIL_Thumbnail.h.

Constructor & Destructor Documentation

TIL_ThumbnailParms::TIL_ThumbnailParms ( )
inline

Definition at line 28 of file TIL_Thumbnail.h.

virtual TIL_ThumbnailParms::~TIL_ThumbnailParms ( )
inlinevirtual

Definition at line 37 of file TIL_Thumbnail.h.

Member Function Documentation

const UT_StringHolder& TIL_ThumbnailParms::displace ( ) const
inline

Definition at line 54 of file TIL_Thumbnail.h.

const UT_StringHolder& TIL_ThumbnailParms::displaceArgs ( ) const
inline

Definition at line 56 of file TIL_Thumbnail.h.

const UT_StringHolder& TIL_ThumbnailParms::displaceSource ( ) const
inline

Definition at line 58 of file TIL_Thumbnail.h.

void TIL_ThumbnailParms::dump ( ) const

Dump parameters

void TIL_ThumbnailParms::dump ( UT_JSONWriter w) const

Dump parameters

int TIL_ThumbnailParms::res ( ) const
inline

Definition at line 42 of file TIL_Thumbnail.h.

void TIL_ThumbnailParms::setCamera ( const UT_Vector3 camera_origin)
inline

Definition at line 67 of file TIL_Thumbnail.h.

void TIL_ThumbnailParms::setDisplace ( const UT_StringHolder shader_name,
const UT_StringHolder args 
)
inline

Definition at line 79 of file TIL_Thumbnail.h.

void TIL_ThumbnailParms::setDisplaceSource ( const UT_StringHolder s)
inline

Definition at line 85 of file TIL_Thumbnail.h.

virtual void TIL_ThumbnailParms::setOptions ( const UT_Options options)
virtual
void TIL_ThumbnailParms::setRes ( int  res)
inline

Definition at line 61 of file TIL_Thumbnail.h.

void TIL_ThumbnailParms::setShapeFile ( const UT_StringHolder s)
inline

Definition at line 63 of file TIL_Thumbnail.h.

void TIL_ThumbnailParms::setSurface ( const UT_StringHolder shader_name,
const UT_StringHolder args 
)
inline

Definition at line 71 of file TIL_Thumbnail.h.

void TIL_ThumbnailParms::setSurfaceSource ( const UT_StringHolder s)
inline

Definition at line 77 of file TIL_Thumbnail.h.

void TIL_ThumbnailParms::setTransform ( const UT_Matrix4D x)
inline

Definition at line 69 of file TIL_Thumbnail.h.

const UT_StringHolder& TIL_ThumbnailParms::shapeFile ( ) const
inline

Definition at line 44 of file TIL_Thumbnail.h.

const UT_StringHolder& TIL_ThumbnailParms::surface ( void  ) const
inline

Definition at line 48 of file TIL_Thumbnail.h.

const UT_StringHolder& TIL_ThumbnailParms::surfaceArgs ( ) const
inline

Definition at line 50 of file TIL_Thumbnail.h.

const UT_StringHolder& TIL_ThumbnailParms::surfaceSource ( ) const
inline

Definition at line 52 of file TIL_Thumbnail.h.

const UT_Matrix4D TIL_ThumbnailParms::transform ( ) const
inline

Definition at line 46 of file TIL_Thumbnail.h.

void TIL_ThumbnailParms::transform ( const UT_Matrix4D x)
inline

Definition at line 65 of file TIL_Thumbnail.h.


The documentation for this class was generated from the following file: