VR-Forces 4.10 Class Documentation
 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. More...

Public Member Functions

 DtSplashPrecompute (DtVector4< unsigned int > precomputedSplash[][PRECOMPUTED_DIM], float radius)
 constructor More...
 
 DtSplashPrecompute ()=delete
 private default constructor. not allowed. More...
 
DtSplashPrecomputeoperator= (const DtSplashPrecompute &)=delete
 Default copy constructor for TBB. More...
 
void operator() (const tbb::blocked_range2d< size_t > &blockRange) const
 operator for a range of splashes More...
 

Private Attributes

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

Detailed Description

For calculating the wave splashes on screen.

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 Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)