VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
humanObstructionSensor.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2004 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 \
8 
11 
12 #pragma once
13 
16 
22 {
23 
24 public:
25 
29  DtVrfObject* owner,
30  DtSimManager* simManager,
31  DtComponentDescriptor* desc = 0,
32  DtReaderWriterRegistry* parentRegistry = 0);
33 
35  virtual ~DtHumanObstructionSensor();
36 
39  virtual const char* type() const;
40 
41 private:
44 
47 
48 
49 public:
50 
51 protected:
52 
57  virtual bool calculateStoppingDistance(
58  const DtObstructionSensorDescriptor& obstructionSensorDesc,
59  double& stoppingDistance);
60 
61 public:
65  static DtSimComponent * creator(const DtString& name,
66  DtVrfObject* owner,
67  DtSimManager* simManager,
68  DtComponentDescriptor* desc = 0,
69  DtReaderWriterRegistry* parentRegistry = 0);
70 };

Document ID: Generated on Tue Mar 8 22:13:38 EST 2016 from SVN revision 162938
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)