VR-Forces 4.0.4 Class Documentation
include/vrvCore/DtScribeBoxModel.h
Go to the documentation of this file.
00001 /*****************************************************************************
00002  * Copyright (c) 2011 MAK Technologies, Inc.
00003  * All rights reserved.
00004  *****************************************************************************/
00005 /*****************************************************************************
00006  * $RCSfile: DtScribeBoxModel.h,v $ $Revision: 1.10 $ $State: Exp $
00007  *****************************************************************************/
00008 
00012 
00013 #pragma once
00014 
00015 #include <vrvCore/vrvCore.h>
00016 #include <vrvCore/DtModel.h>
00017 
00018 namespace makVrv
00019 {
00020 
00025    class DT_DLL_VRVCORE DtScribeBoxModel : public DtModel
00026    {
00027    public:
00028 
00030       DtScribeBoxModel( DtDe& de, DtUniqueID id );
00031 
00033       virtual ~DtScribeBoxModel();
00034 
00036       virtual void setColor( float r, float g, float b, float alpha ) = 0;
00037 
00039       virtual void setLineWidth( double lineWidth ) = 0;
00040 
00042       virtual void setOccluded(bool) = 0;
00043 
00047       virtual void setLineSmoothing(bool) = 0;
00048 
00051       virtual void setModelScalingEnabled( bool b ) = 0;
00052 
00054       virtual void setLocalModelScalingEnabled( bool enabled ) = 0;
00055 
00057       virtual void setLocalModelScalingAmount( float localScale ) = 0;
00058 
00059    };
00060 
00061 }

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)