Coin Logo http://www.sim.no
http://www.coin3d.org

SoSFMatrix.h

00001 #ifndef COIN_SOSFMATRIX_H
00002 #define COIN_SOSFMATRIX_H
00003 
00004 /**************************************************************************\
00005  *
00006  *  This file is part of the Coin 3D visualization library.
00007  *  Copyright (C) 1998-2007 by Systems in Motion.  All rights reserved.
00008  *
00009  *  This library is free software; you can redistribute it and/or
00010  *  modify it under the terms of the GNU General Public License
00011  *  ("GPL") version 2 as published by the Free Software Foundation.
00012  *  See the file LICENSE.GPL at the root directory of this source
00013  *  distribution for additional information about the GNU GPL.
00014  *
00015  *  For using Coin with software that can not be combined with the GNU
00016  *  GPL, and for taking advantage of the additional benefits of our
00017  *  support services, please contact Systems in Motion about acquiring
00018  *  a Coin Professional Edition License.
00019  *
00020  *  See http://www.coin3d.org/ for more information.
00021  *
00022  *  Systems in Motion, Postboks 1283, Pirsenteret, 7462 Trondheim, NORWAY.
00023  *  http://www.sim.no/  sales@sim.no  coin-support@coin3d.org
00024  *
00025 \**************************************************************************/
00026 
00027 #include <Inventor/fields/SoSField.h>
00028 #include <Inventor/fields/SoSubField.h>
00029 #include <Inventor/SbMatrix.h>
00030 
00031 class COIN_DLL_API SoSFMatrix : public SoSField {
00032   typedef SoSField inherited;
00033 
00034   SO_SFIELD_HEADER(SoSFMatrix, SbMatrix, const SbMatrix &);
00035 
00036 public:
00037   static void initClass(void);
00038 
00039   void setValue(const float a11, const float a12,
00040                 const float a13, const float a14,
00041                 const float a21, const float a22,
00042                 const float a23, const float a24,
00043                 const float a31, const float a32,
00044                 const float a33, const float a34,
00045                 const float a41, const float a42,
00046                 const float a43, const float a44);
00047 };
00048 
00049 #endif // !COIN_SOSFMATRIX_H

Copyright © 1998-2007 by Systems in Motion AS. All rights reserved.

Generated on Mon Feb 28 2011 10:11:57 for Coin by Doxygen. 1.7.3