VR-Forces 4.6 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
c7bMesVolume.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2003 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: c7bMesVolume.h,v $ $Revision: 1.10 $ $State: Exp $
7 *******************************************************************************/
8 
9 //
10 // File c7bMesVolume
11 //
12 
13 
14 #ifndef __DtC7bMesVolume
15 #define __DtC7bMesVolume
16 
17 #include "ctdb/ctdbDefines.h"
18 #include <stdio.h>
19 #include "ctdb/c7NetTypes.h"
20 #include "geometry/point.h"
21 
22 class DtC7bReader;
23 
24 // Class: DtC7bMesVolume
25 //
26 // The class is public because should not be used but anyone else than
27 // DtC7b.
28 //
29 
31 {
32 public:
33  DtC7NetFloat64 myOrigin[4];
34  DtC7NetFloat64 myWorldToMes[3][3];
41 };
42 
44 {
45 public:
46 
48  ~DtC7bMesVolume();
49 
50  bool read(FILE *f);
51  bool processModel(DtC7bReader *db);
52  void caculateExtent(const DtPoint& point, DtPoint& minPoint, DtPoint& maxPoint);
53 
54 
58 };
59 
60 #endif
61 

Document ID: Generated on Thu Apr 12 03:15:37 EDT 2018 from SVN revision 187986
Copyright © 2005-2018 VT MÄK. All Rights Reserved (www.mak.com)