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

SoMFMatrix.h

00001 #ifndef COIN_SOMFMATRIX_H
00002 #define COIN_SOMFMATRIX_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/SoMField.h>
00028 #include <Inventor/fields/SoSubField.h>
00029 #include <Inventor/SbMatrix.h>
00030 
00031 class COIN_DLL_API SoMFMatrix : public SoMField {
00032   typedef SoMField inherited;
00033 
00034   SO_MFIELD_HEADER(SoMFMatrix, 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 
00042                 const float a21, const float a22,
00043                 const float a23, const float a24,
00044 
00045                 const float a31, const float a32,
00046                 const float a33, const float a34,
00047 
00048                 const float a41, const float a42,
00049                 const float a43, const float a44);
00050 };
00051 
00052 #endif // !COIN_SOMFMATRIX_H

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

Generated on Mon Feb 23 16:33:22 2009 for Coin by Doxygen. 1.5.8