00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020 #ifndef COIN_SOSFMATRIX_H
00021 #define COIN_SOSFMATRIX_H
00022
00023 #include <Inventor/fields/SoSField.h>
00024 #include <Inventor/fields/SoSubField.h>
00025 #include <Inventor/SbMatrix.h>
00026
00027
00028 class COIN_DLL_API SoSFMatrix : public SoSField {
00029 typedef SoSField inherited;
00030
00031 SO_SFIELD_HEADER(SoSFMatrix, 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 const float a21, const float a22,
00039 const float a23, const float a24,
00040 const float a31, const float a32,
00041 const float a33, const float a34,
00042 const float a41, const float a42,
00043 const float a43, const float a44);
00044 };
00045
00046 #endif // !COIN_SOSFMATRIX_H