VR-Forces 4.8 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
include
vrvPostProcessor
DtSplashPrecompute.h
Go to the documentation of this file.
1
/*****************************************************************************
2
* Copyright (c) 2020 MAK Technologies, Inc.
3
* All rights reserved.
4
*****************************************************************************/
5
6
#pragma once
7
11
12
#include <
vrvPostProcessor/vrvPostProcessor.h
>
13
#include <
vrvPostProcessor/DtWaterOnScreenDefines.h
>
14
15
#include <tbb/blocked_range2d.h>
16
17
namespace
makVrv
18
{
20
class
DtSplashPrecompute
21
{
22
public
:
24
DtSplashPrecompute
(
unsigned
int
precomputedSplash[][
PRECOMPUTED_DIM
],
float
radius);
25
private
:
27
DtSplashPrecompute
();
28
30
DtSplashPrecompute
&
operator=
(
const
DtSplashPrecompute
&);
31
public
:
33
void
operator()
(
const
tbb::blocked_range2d<size_t>& blockRange)
const
;
34
private
:
35
unsigned
int
(*
myPrecomputedSplash
)[
PRECOMPUTED_DIM
];
36
float
myRadius
;
37
};
38
39
}
makVrv::DtSplashPrecompute::operator=
DtSplashPrecompute & operator=(const DtSplashPrecompute &)
prevent assignment
makVrv::DtSplashPrecompute::myPrecomputedSplash
unsigned int(* myPrecomputedSplash)[PRECOMPUTED_DIM]
Definition:
DtSplashPrecompute.h:35
int
typedef int(ZCALLBACK *close_file_func) OF((voidpf opaque
DtWaterOnScreenDefines.h
makVrv::DtSplashPrecompute::DtSplashPrecompute
DtSplashPrecompute()
private default constructor. not allowed.
makVrv::DtSplashPrecompute::myRadius
float myRadius
Definition:
DtSplashPrecompute.h:36
makVrv::DtSplashPrecompute::operator()
void operator()(const tbb::blocked_range2d< size_t > &blockRange) const
operator for a range of splashes
vrvPostProcessor.h
Contains DLL export macros.
PRECOMPUTED_DIM
#define PRECOMPUTED_DIM
Definition:
DtWaterOnScreenDefines.h:42
makVrv::DtSplashPrecompute
For calculating the wave splashes on screen.
Definition:
DtSplashPrecompute.h:20
Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (
www.mak.com
)