VR-Link API Documentation for HLA 1.3
enumNorm.h
Go to the documentation of this file.
00001 //********************************************************************
00002 // Copyright (c) 2005 MaK Technologies, Inc.
00003 // All rights reserved.
00004 //********************************************************************
00005 #pragma once
00006 
00007 #include "hypNorm.h"
00008 
00009 class DtEnumNormalizer : public DtHyperspaceNormalizer
00010 {
00011 public:
00012    DtEnumNormalizer(int minValue, int maxValue);
00013 
00014    virtual ~DtEnumNormalizer();
00015 
00016    virtual unsigned long normalize();
00017 
00018    virtual void setMinValue(int min);
00019    virtual void setMaxValue(int max);
00020    virtual void setEnumValue(int value);
00021 
00022    virtual int minValue() const;
00023    virtual int maxValue() const;
00024    virtual int enumValue() const;
00025 
00026 protected:
00027    int myMaxValue;
00028    int myMinValue;
00029    int myEnumValue;
00030 };
00031 
00032 
00033 

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)