VR-Link API Documentation for HLA 1.3
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
examples
MC02Region
linNorm.h
Go to the documentation of this file.
1
//********************************************************************
2
// Copyright (c) 2005 MaK Technologies, Inc.
3
// All rights reserved.
4
//********************************************************************
5
6
7
#ifndef linNorm_H_
8
#define linNorm_H_
9
10
#include "
hypNorm.h
"
11
12
class
DtLinearNormalizer
:
public
DtHyperspaceNormalizer
13
{
14
public
:
15
DtLinearNormalizer
(
double
minValue
,
double
maxValue
);
16
17
virtual
~DtLinearNormalizer
();
18
19
virtual
unsigned
long
normalize
();
20
21
virtual
void
setMinValue
(
double
min);
22
virtual
void
setMaxValue
(
double
max);
23
virtual
void
setValue
(
double
value
);
24
25
virtual
double
minValue
()
const
;
26
virtual
double
maxValue
()
const
;
27
virtual
double
value
()
const
;
28
29
protected
:
30
double
myMaxValue
;
31
double
myMinValue
;
32
double
myValue
;
33
};
34
35
#endif
36
Document ID: Generated on Wed Oct 23 22:25:48 EDT 2013 from SVN revision 132765
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)