VR-Forces 4.1 Class Documentation
dataTransfer.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2009 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 
6 #pragma once
7 
8 #include <kyruntime.h>
9 
10 namespace BHAVE
11 {
12 namespace DrawingViewer
13 {
16  {
17  virtual bool Init(unsigned int max_lines, const char* path) = 0;
18  virtual void Reset() = 0;
19  virtual void EndFrame() = 0;
20  virtual void Exit() = 0;
21 
22  virtual void Draw3DLine(const Kaim::Vec3f& p1, const Kaim::Vec3f& p2, KyUInt32 r, KyUInt32 g, KyUInt32 b) = 0;
23  virtual void Draw3DPoint(const Kaim::Vec3f& p1, KyUInt32 r, KyUInt32 g, KyUInt32 b) = 0;
24  };
25 
26 
28  struct DtLineInfo
29  {
30  float x1;
31  float y1;
32  float z1;
33  float x2;
34  float y2;
35  float z2;
36  unsigned int red;
37  unsigned int green;
38  unsigned int blue;
39  };
40 
41 }
42 
43 } //namespace BHAVE

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)