/dports/graphics/Coin/coin-Coin-4.0.0/include/Inventor/ |
H A D | SbMatrix.h | 49 SbMatrix(void); 57 ~SbMatrix(void); 91 SbBool factor(SbMatrix & r, SbVec3f & s, SbMatrix & u, SbVec3f & t, 96 SbMatrix & multRight(const SbMatrix & m); 97 SbMatrix & multLeft(const SbMatrix & m); 113 SbMatrix & operator =(const SbMatrix & m); 115 SbMatrix & operator *=(const SbMatrix & m); 117 friend COIN_DLL_API SbMatrix operator *(const SbMatrix & m1, const SbMatrix & m2); 128 COIN_DLL_API SbMatrix operator *(const SbMatrix & m1, const SbMatrix & m2); 129 COIN_DLL_API int operator ==(const SbMatrix & m1, const SbMatrix & m2); [all …]
|
/dports/graphics/Coin/coin-Coin-4.0.0/include/Inventor/elements/ |
H A D | SoModelMatrixElement.h | 55 const SbMatrix & matrix); 57 const SbMatrix & matrix); 59 const SbMatrix & matrix); 67 static SbMatrix pushMatrix(SoState * const state); 74 const SbMatrix & getModelMatrix(void) const; 78 virtual void setElt(const SbMatrix & matrix); 79 virtual void multElt(const SbMatrix & matrix); 83 virtual SbMatrix pushMatrixElt(void); 87 SbMatrix modelMatrix; 88 SbMatrix cullMatrix; [all …]
|
H A D | SoMultiTextureMatrixElement.h | 55 const SbMatrix & matrix); 58 const SbMatrix & matrix); 63 UnitData() : textureMatrix(SbMatrix::identity()) {} in UnitData() 65 SbMatrix textureMatrix; 75 virtual const SbMatrix & getElt(const int unit) const; 82 set(state, node, unit, SbMatrix::identity()); 85 const SbMatrix & matrix) { in set() 89 const SbMatrix & matrix) { in mult() 94 SbMatrix m; in translateBy() 100 SbMatrix m; in rotateBy() [all …]
|
H A D | SoBBoxModelMatrixElement.h | 55 static void pushMatrix(SoState * const state, SbMatrix & matrix, 56 SbMatrix & localmatrix); 57 static void popMatrix(SoState * const state, const SbMatrix & matrix, 58 const SbMatrix & localmatrix); 62 virtual void setElt(const SbMatrix & matrix); 63 virtual void multElt(const SbMatrix & matrix); 69 virtual SbMatrix pushMatrixElt(); 70 virtual void popMatrixElt(const SbMatrix & matrix);
|
H A D | SoLocalBBoxMatrixElement.h | 54 static void set(SoState * const state, const SbMatrix & matrix); 56 static void mult(SoState * const state, const SbMatrix & matrix); 62 static SbMatrix pushMatrix(SoState * const state); 63 static void popMatrix(SoState * const state, const SbMatrix & matrix); 67 static const SbMatrix & get(SoState * const state); 73 SbMatrix localMatrix; 76 SbMatrix modelInverseMatrix;
|
H A D | SoBumpMapMatrixElement.h | 54 const SbMatrix & matrix); 56 const SbMatrix & matrix); 65 static const SbMatrix & get(SoState * const state); 69 virtual void setElt(const SbMatrix & matrix); 70 virtual void multElt(const SbMatrix & matrix); 74 virtual const SbMatrix & getElt(void) const; 76 SbMatrix bumpMapMatrix;
|
/dports/graphics/Coin/coin-Coin-4.0.0/include/Inventor/draggers/ |
H A D | SoDragger.h | 98 const SbMatrix & getMotionMatrix(void); 105 SbMatrix getLocalToWorldMatrix(void); 106 SbMatrix getWorldToLocalMatrix(void); 109 …void getPartToLocalMatrix(const SbName & partname, SbMatrix & parttolocalmatrix, SbMatrix & localt… 110 void transformMatrixLocalToWorld(const SbMatrix & frommatrix, SbMatrix & tomatrix); 111 void transformMatrixWorldToLocal(const SbMatrix & frommatrix, SbMatrix & tomatrix); 112 …void transformMatrixToLocalSpace(const SbMatrix & frommatrix, SbMatrix & tomatrix, const SbName & … 115 const SbMatrix & getStartMotionMatrix(void); 143 …static SbMatrix appendTranslation(const SbMatrix & mtx, const SbVec3f & translation, const SbMatri… 144 …static SbMatrix appendScale(const SbMatrix & mtx, const SbVec3f & scale, const SbVec3f & scalecent… [all …]
|
/dports/graphics/Coin/coin-Coin-4.0.0/src/elements/ |
H A D | SoModelMatrixElement.cpp | 140 const SbMatrix & matrix) in set() 180 const SbMatrix &matrix) in mult() 254 SbMatrix 287 const SbMatrix & 310 const SbMatrix & 324 const SbMatrix & 377 SbMatrix matrix = SbMatrix::identity(); in translateEltBy() 390 SbMatrix matrix = SbMatrix::identity(); in rotateEltBy() 403 SbMatrix matrix = SbMatrix::identity(); in scaleEltBy() 413 SbMatrix [all …]
|
H A D | SoBumpMapMatrixElement.cpp | 94 const SbMatrix & matrix) in set() 113 const SbMatrix & matrix) in mult() 184 const SbMatrix & 211 SoBumpMapMatrixElement::setElt(const SbMatrix & matrix) in setElt() 221 SoBumpMapMatrixElement::multElt(const SbMatrix & matrix) in multElt() 233 SbMatrix matrix = SbMatrix::identity(); in translateEltBy() 245 SbMatrix matrix = SbMatrix::identity(); in rotateEltBy() 257 SbMatrix matrix = SbMatrix::identity(); in scaleEltBy() 265 const SbMatrix &
|
H A D | SoBBoxModelMatrixElement.cpp | 107 SbMatrix &matrix, in pushMatrix() 108 SbMatrix &localmatrix) in pushMatrix() 121 const SbMatrix & matrix, in popMatrix() 122 const SbMatrix & localmatrix) in popMatrix() 140 SoBBoxModelMatrixElement::setElt(const SbMatrix &matrix) in setElt() 149 SoBBoxModelMatrixElement::multElt(const SbMatrix & matrix) in multElt() 186 SbMatrix 197 SoBBoxModelMatrixElement::popMatrixElt(const SbMatrix & m) in popMatrixElt()
|
H A D | SoLocalBBoxMatrixElement.cpp | 153 const SbMatrix & matrix) in set() 168 const SbMatrix & matrix) in mult() 192 SbMatrix matrix; in translateBy() 209 SbMatrix matrix; in rotateBy() 227 SbMatrix matrix; in scaleBy() 235 SbMatrix 250 const SbMatrix & matrix) in popMatrix() 278 const SbMatrix &
|
/dports/graphics/Coin/coin-Coin-4.0.0/src/base/ |
H A D | SbMatrix.cpp | 221 SbMatrix::SbMatrix(void) in SbMatrix() function in SbMatrix 249 SbMatrix::SbMatrix(const SbMat & matrixref) in SbMatrix() function in SbMatrix 257 SbMatrix::SbMatrix(const SbMat * matrixptr) in SbMatrix() function in SbMatrix 265 SbMatrix::SbMatrix(const SbDPMatrix & matrixref) in SbMatrix() function in SbMatrix 273 SbMatrix::~SbMatrix(void) in ~SbMatrix() 343 SbMatrix::operator=(const SbMatrix & m) in operator =() 475 SbMatrix 778 SbMatrix::operator *=(const SbMatrix & m) in operator *=() 1340 SbMatrix::multRight(const SbMatrix & m) in multRight() 1380 SbMatrix::multLeft(const SbMatrix & m) in multLeft() [all …]
|
/dports/graphics/py-pivy/pivy-0.6.6/Inventor/fields/ |
H A D | SoMFMatrix.i | 1 %typemap(in) const SbMatrix *newvals { 7 $1 = new SbMatrix[len]; 9 SbMatrix * matPtr = NULL; 21 %typemap(freearg) const SbMatrix *newvals { 25 %typemap(typecheck,precedence=SWIG_TYPECHECK_POINTER) const SbMatrix *newvals { 50 SbMatrix * matPtr = new SbMatrix( result[i] ); 51 PyObject * obj = SWIG_NewPointerObj(matPtr, $descriptor(SbMatrix *), 1); 60 const SbMatrix & __getitem__(int i) { return (*self)[i]; } 61 void __setitem__(int i, const SbMatrix & value) { self->set1Value(i, value); } 62 const SbMatrix * __getValuesHelper__(int & len, int i = 0) {
|
/dports/graphics/Coin/coin-Coin-4.0.0/src/nodes/ |
H A D | SoTransform.cpp | 180 SoTransform::getScaleSpaceMatrix(SbMatrix & mat, SbMatrix & inv) const in getScaleSpaceMatrix() 182 SbMatrix tmp; in getScaleSpaceMatrix() 195 SoTransform::getRotationSpaceMatrix(SbMatrix & mat, SbMatrix & inv) const in getRotationSpaceMatrix() 197 SbMatrix tmp; in getRotationSpaceMatrix() 214 SoTransform::getTranslationSpaceMatrix(SbMatrix & mat, SbMatrix & inv) const in getTranslationSpaceMatrix() 216 SbMatrix tmp; in getTranslationSpaceMatrix() 237 SbMatrix matrix; in multLeft() 254 SbMatrix matrix; in multRight() 309 SbMatrix matrix; in recenter() 330 SbMatrix matrix; in doAction() [all …]
|
H A D | SoTransformSeparator.cpp | 116 SbMatrix matrix, localMatrix; in getBoundingBox() 130 SbMatrix matrix = SoModelMatrixElement::pushMatrix(action->getState()); in doAction() 139 SbMatrix matrix = SoModelMatrixElement::pushMatrix(action->getState()); in callback() 148 SbMatrix matrix = SoModelMatrixElement::pushMatrix(action->getState()); in GLRender() 159 SbMatrix matrix = SoModelMatrixElement::pushMatrix(action->getState()); in pick() 191 SbMatrix matrix = SoModelMatrixElement::pushMatrix(action->getState()); in audioRender()
|
H A D | SoMatrixTransform.cpp | 84 SO_NODE_ADD_FIELD(matrix, (SbMatrix::identity())); in SoMatrixTransform() 107 const SbMatrix & mat = this->matrix.getValue(); in doAction() 108 if (mat != SbMatrix::identity()) { in doAction() 141 SbMatrix m = this->matrix.getValue(); in getMatrix() 144 SbMatrix mi = m.inverse(); in getMatrix()
|
/dports/graphics/Coin/coin-Coin-4.0.0/include/Inventor/nodes/ |
H A D | SoTransform.h | 59 void getScaleSpaceMatrix(SbMatrix & mat, SbMatrix & inv) const; 60 void getRotationSpaceMatrix(SbMatrix & mat, SbMatrix & inv) const; 61 void getTranslationSpaceMatrix(SbMatrix & mat, SbMatrix & inv) const; 62 void multLeft(const SbMatrix & mat); 63 void multRight(const SbMatrix & mat); 66 void setMatrix(const SbMatrix & mat);
|
/dports/graphics/Coin/coin-Coin-4.0.0/include/Inventor/VRMLnodes/ |
H A D | SoVRMLTransform.h | 58 void getScaleSpaceMatrix(SbMatrix & matrix, SbMatrix & inverse) const; 59 void getRotationSpaceMatrix(SbMatrix & matrix, SbMatrix & inverse) const; 60 void getTranslationSpaceMatrix(SbMatrix & matrix, SbMatrix & inverse) const; 62 void multLeft(const SbMatrix & matrix); 63 void multRight(const SbMatrix & matrix); 68 void setMatrix(const SbMatrix & matrix);
|
H A D | SoVRMLDragSensor.h | 44 class SbMatrix; variable 69 const SbMatrix & getLocalToWorldMatrix(void) const; 70 const SbMatrix & getWorldToLocalMatrix(void) const; 77 SbMatrix obj2world; 78 SbMatrix world2obj;
|
/dports/graphics/Coin/coin-Coin-4.0.0/src/vrml97/ |
H A D | Transform.cpp | 271 SbMatrix tmp; in getScaleSpaceMatrix() 287 SbMatrix tmp; in getRotationSpaceMatrix() 307 SbMatrix tmp; in getTranslationSpaceMatrix() 328 SoVRMLTransform::multLeft(const SbMatrix & matrix) in multLeft() 330 SbMatrix tmp; in multLeft() 347 SbMatrix tmp; in multRight() 402 SbMatrix matrix; in recenter() 458 SbMatrix m; in getMatrix() 465 SbMatrix mi = m.inverse(); in getMatrix() 542 SbMatrix matrix; in applyMatrix() [all …]
|
/dports/graphics/Coin/coin-Coin-4.0.0/include/Inventor/actions/ |
H A D | SoGetMatrixAction.h | 60 SbMatrix & getMatrix(void); 61 SbMatrix & getInverse(void); 62 SbMatrix & getTextureMatrix(void); 63 SbMatrix & getTextureInverse(void); 69 SbMatrix matrix, invmatrix; 70 SbMatrix texmatrix, invtexmatrix;
|
/dports/graphics/Coin/coin-Coin-4.0.0/src/draggers/ |
H A D | SoDragger.cpp | 309 SbMatrix draggerToWorld; 732 const SbMatrix & 821 SbMatrix 836 SbMatrix 975 const SbMatrix & 1344 SbMatrix 1347 SbMatrix transform; in appendTranslation() 1353 SbMatrix res = matrix; in appendTranslation() 1363 SbMatrix 1389 SbMatrix res = matrix; in appendScale() [all …]
|
/dports/graphics/Coin/coin-Coin-4.0.0/src/elements/GL/ |
H A D | SoGLModelMatrixElement.cpp | 140 SbMatrix mat = SoGLViewingMatrixElement::getResetMatrix(this->state); in pop() 154 SbMatrix mat = SoGLViewingMatrixElement::getResetMatrix(this->state); in makeEltIdentity() 162 SoGLModelMatrixElement::setElt(const SbMatrix & matrix) in setElt() 164 SbMatrix mat = SoGLViewingMatrixElement::getResetMatrix(this->state); in setElt() 173 SoGLModelMatrixElement::multElt(const SbMatrix &matrix) in multElt() 211 SbMatrix 222 SoGLModelMatrixElement::popMatrixElt(const SbMatrix &matrix) in popMatrixElt()
|
H A D | SoGLMultiTextureMatrixElement.cpp | 112 SbMatrix identity = SbMatrix::identity(); in pop() 116 const SbMatrix & thism = in pop() 120 const SbMatrix & prevm = in pop() 132 SoGLMultiTextureMatrixElement::multElt(const int unit, const SbMatrix & matrix) in multElt() 139 SoGLMultiTextureMatrixElement::setElt(const int unit, const SbMatrix & matrix) in setElt()
|
/dports/graphics/py-pivy/pivy-0.6.6/Inventor/ |
H A D | SbMatrix.i | 64 %ignore SbMatrix::getTransform(SbVec3f & translation, SbRotation & rotation, 68 %ignore SbMatrix::getTransform(SbVec3f & t, SbRotation & r, SbVec3f & s, SbRotation & so); 78 %extend SbMatrix { 110 SbMatrix __mul__(const SbMatrix & u) { return *self * u; } in __mul__() 113 int __eq__(const SbMatrix & u) { return *self == u; } in __eq__() 114 int __ne__(const SbMatrix & u) { return *self != u; } in __ne__()
|