VR-Link API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
partitionNorm.h
Go to the documentation of this file.
1 //********************************************************************
2 // Copyright (c) 2005 MaK Technologies, Inc.
3 // All rights reserved.
4 //********************************************************************
5 #pragma once
6 
7 #include "hypNorm.h"
8 #include <vector>
9 
11 {
12 public:
14 
15  virtual ~DtPartitionNormalizer();
16 
17  virtual unsigned long normalize();
18 
19  virtual void setValue(double value);
20  virtual double value() const;
21 
22  virtual void setTable(const std::vector<double>& table);
23 
24 protected:
25  virtual unsigned long mapEnumerated(int ev, int min, int max);
26 
27  std::vector<double> myTable;
28  double myValue;
29 };
30 
31 
32 
Definition: hypNorm.h:7
virtual double value() const
virtual ~DtPartitionNormalizer()
virtual void setValue(double value)
virtual unsigned long mapEnumerated(int ev, int min, int max)
virtual unsigned long normalize()
std::vector< double > myTable
Definition: partitionNorm.h:27
Definition: partitionNorm.h:10
virtual void setTable(const std::vector< double > &table)
double myValue
Definition: partitionNorm.h:28

Document ID: Generated on Wed Mar 27 02:04:30 EDT 2024 from SVN revision 264570
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)