VR-Link API Documentation for DIS
 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) 1992-2025 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 Thu Oct 16 00:12:25 EDT 2025 from SVN revision 280738
Copyright © 1992-2025 MAK Technologies. All Rights Reserved (www.mak.com)