VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes | Private Member Functions
makVrv::DtOsgToIndirectImageConverter Class Reference

VRV maintains its own image prototypes: DtIndirectImagePrototype. This utility class fills up a DtIndirectImagePrototype, given an osg::Image.

Public Member Functions

 DtOsgToIndirectImageConverter (DtDe &de)
 
virtual ~DtOsgToIndirectImageConverter ()
 
virtual void copyParameters (DtIndirectImagePrototype *vrvImage, const osg::Image *srcOsgImage, const std::string &imageFileName, uint32_t flags) const
 
virtual std::string imageFileName (const osg::Image *srcOsgImage, uint32_t flags) const
 

Protected Attributes

DtDemyDe
 
DtIndirectLogmyIndirectLog
 

Private Member Functions

 DtOsgToIndirectImageConverter ()=delete
 
 DtOsgToIndirectImageConverter (const DtOsgToIndirectImageConverter &rhs)=delete
 
DtOsgToIndirectImageConverteroperator= (const DtOsgToIndirectImageConverter &rhs)=delete
 

Constructor & Destructor Documentation

makVrv::DtOsgToIndirectImageConverter::DtOsgToIndirectImageConverter ( DtDe de)

constructor

virtual makVrv::DtOsgToIndirectImageConverter::~DtOsgToIndirectImageConverter ( )
virtual

destructor

makVrv::DtOsgToIndirectImageConverter::DtOsgToIndirectImageConverter ( )
privatedelete

not allowed

makVrv::DtOsgToIndirectImageConverter::DtOsgToIndirectImageConverter ( const DtOsgToIndirectImageConverter rhs)
privatedelete

not allowed

Member Function Documentation

DtOsgToIndirectImageConverter& makVrv::DtOsgToIndirectImageConverter::operator= ( const DtOsgToIndirectImageConverter rhs)
privatedelete

not allowed

virtual void makVrv::DtOsgToIndirectImageConverter::copyParameters ( DtIndirectImagePrototype vrvImage,
const osg::Image *  srcOsgImage,
const std::string &  imageFileName,
uint32_t  flags 
) const
virtual

fills specs of a vrvImage given a src osg image.

virtual std::string makVrv::DtOsgToIndirectImageConverter::imageFileName ( const osg::Image *  srcOsgImage,
uint32_t  flags 
) const
virtual

texture file name of the srcOsgImage

Member Data Documentation

DtDe& makVrv::DtOsgToIndirectImageConverter::myDe
protected
DtIndirectLog& makVrv::DtOsgToIndirectImageConverter::myIndirectLog
protected

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

Document ID: Generated on Tue Sep 24 19:28:17 EDT 2024 from SVN revision 269799
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)