Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

cybprojectionviewc.h

Go to the documentation of this file.
00001 #ifndef CYBPROJECTIONVIEWC_H
00002 #define CYBPROJECTIONVIEWC_H
00003 
00004 
00005 #include "oaw/ctk/cybviewc.h"
00006 
00007 OAW_BEGIN_NAMESPACE
00008 
00009 
00010 class OAW_DLLMAPPING CybProjectionViewC : public CybViewC
00011 {
00012 public:
00013   CybProjectionViewC(){m_viewSizeX=0.4;m_viewSizeY=0.3;}
00014   void SetDisplayOri(const Matrix4C& M){m_dsplyOri=M;}
00015   void SetDisplayOffset(const VectorC& v){m_dsplyOffset=v;}
00016         virtual void SetScreenSize(double x,double y){m_viewSizeX=x;m_viewSizeY=y;}
00017 protected:
00018   VectorC m_dsplyOffset;
00019   Matrix4C m_dsplyOri;
00020   double m_viewSizeX;
00021   double m_viewSizeY;
00022 };
00023 
00024 OAW_END_NAMESPACE
00025 
00026 
00027 #endif

Generated on Tue Jul 29 14:24:12 2003 for Open ActiveWrl by doxygen1.3-rc2