1 #ifndef COIN_SOTEXTUREMATRIXELEMENT_H
2 #define COIN_SOTEXTUREMATRIXELEMENT_H
27 #include <Inventor/elements/SoAccumulatedElement.h>
28 #include <Inventor/SbMatrix.h>
35 static void initClass(
void);
42 static void makeIdentity(
SoState *
const state,
SoNode *
const node);
49 static void translateBy(
SoState *
const state,
SoNode *
const node,
51 static void rotateBy(
SoState *
const state,
SoNode *
const node,
53 static void scaleBy(
SoState *
const state,
SoNode *
const node,
57 static void emptyMatrix(
SoState *
const state);
60 virtual void makeEltIdentity(
void);
61 virtual void setElt(
const SbMatrix & matrix);
62 virtual void multElt(
const SbMatrix & matrix);
63 virtual void translateEltBy(
const SbVec3f & translation);
64 virtual void rotateEltBy(
const SbRotation & rotation);
65 virtual void scaleEltBy(
const SbVec3f & scaleFactor);
66 virtual const SbMatrix & getElt(
void)
const;
71 #endif // !COIN_SOTEXTUREMATRIXELEMENT_H
Copyright © 1998-2010 by Kongsberg Oil & Gas Technologies. All rights reserved.
Generated for Coin by Doxygen 1.8.2.