00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef COIN_SOMFMATRIX_H
00021 #define COIN_SOMFMATRIX_H
00022
00023 #include <Inventor/fields/SoMField.h>
00024 #include <Inventor/fields/SoSubField.h>
00025 #include <Inventor/SbMatrix.h>
00026
00027
00028 class COIN_DLL_API SoMFMatrix : public SoMField {
00029 typedef SoMField inherited;
00030
00031 SO_MFIELD_HEADER(SoMFMatrix, SbMatrix, const SbMatrix &);
00032
00033 public:
00034 static void initClass(void);
00035
00036 void setValue(const float a11, const float a12,
00037 const float a13, const float a14,
00038
00039 const float a21, const float a22,
00040 const float a23, const float a24,
00041
00042 const float a31, const float a32,
00043 const float a33, const float a34,
00044
00045 const float a41, const float a42,
00046 const float a43, const float a44);
00047 };
00048
00049 #endif // !COIN_SOMFMATRIX_H