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

For calculating the wave splashes on screen.

Public Member Functions

 DtSplashPrecompute (DtVector4< unsigned int > precomputedSplash[][PRECOMPUTED_DIM], float radius)
 
 DtSplashPrecompute ()=delete
 
DtSplashPrecomputeoperator= (const DtSplashPrecompute &)=delete
 
void operator() (const tbb::blocked_range2d< size_t > &blockRange) const
 

Private Attributes

DtVector4< unsigned int >(* myPrecomputedSplash )[PRECOMPUTED_DIM]
 
float myRadius
 

Constructor & Destructor Documentation

makVrv::DtSplashPrecompute::DtSplashPrecompute ( DtVector4< unsigned int precomputedSplash[][PRECOMPUTED_DIM],
float  radius 
)

constructor

makVrv::DtSplashPrecompute::DtSplashPrecompute ( )
delete

private default constructor. not allowed.

Member Function Documentation

DtSplashPrecompute& makVrv::DtSplashPrecompute::operator= ( const DtSplashPrecompute )
delete

Default copy constructor for TBB.

Assignment Operator not implemented - Assignment not allowed

void makVrv::DtSplashPrecompute::operator() ( const tbb::blocked_range2d< size_t > &  blockRange) const

operator for a range of splashes

Member Data Documentation

DtVector4<unsigned int>(* makVrv::DtSplashPrecompute::myPrecomputedSplash)[PRECOMPUTED_DIM]
private
float makVrv::DtSplashPrecompute::myRadius
private

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

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)