/dports/graphics/Coin/coin-Coin-4.0.0/include/Inventor/ |
H A D | SbVec4d.h | 49 class COIN_DLL_API SbVec4d { 51 SbVec4d(void) { } in SbVec4d() function 84 SbVec4d operator - (void) const { return SbVec4d(-vec[0], -vec[1], -vec[2], -vec[3]); } 93 COIN_DLL_API inline SbVec4d operator * (const SbVec4d & v, double d) { 97 COIN_DLL_API inline SbVec4d operator * (double d, const SbVec4d & v) { 101 COIN_DLL_API inline SbVec4d operator / (const SbVec4d & v, double d) { 106 COIN_DLL_API inline SbVec4d operator + (const SbVec4d & v1, const SbVec4d & v2) { 107 SbVec4d v(v1); v += v2; return v; 110 COIN_DLL_API inline SbVec4d operator - (const SbVec4d & v1, const SbVec4d & v2) { 114 COIN_DLL_API inline int operator == (const SbVec4d & v1, const SbVec4d & v2) { [all …]
|
H A D | SbDPMatrix.h | 42 class SbVec4d; variable 102 void multVecMatrix(const SbVec4d & src, SbVec4d & dst) const;
|
H A D | SbVec4f.h | 43 class SbVec4d; variable 54 explicit SbVec4f(const SbVec4d & v) { setValue(v); } in SbVec4f() 61 SbVec4f & setValue(const SbVec4d & v);
|
H A D | SbVec4i32.h | 46 class SbVec4d; variable 57 explicit SbVec4i32(const SbVec4d & v) { setValue(v); } in SbVec4i32() 65 SbVec4i32 & setValue(const SbVec4d & v);
|
H A D | SbVec4b.h | 46 class SbVec4d; variable 57 explicit SbVec4b(const SbVec4d & v) { setValue(v); } in SbVec4b() 65 SbVec4b & setValue(const SbVec4d & v);
|
H A D | SbVec4s.h | 46 class SbVec4d; variable 57 explicit SbVec4s(const SbVec4d & v) { setValue(v); } in SbVec4s() 66 SbVec4s & setValue(const SbVec4d & v);
|
H A D | SbTypeInfo.h | 94 class SbVec4d; variable 305 typedef SbVec4d Vec4Type; 618 struct SbTypeInfo<SbVec4d> { 619 typedef SbVec4d Type; 1143 typedef SbVec4d DataType; 1371 typedef SbVec4d DataType;
|
H A D | SbDPRotation.h | 78 SbVec4d quat;
|
H A D | Makefile.am | 73 SbVec4d.h \
|
/dports/graphics/Coin/coin-Coin-4.0.0/src/base/ |
H A D | SbVec4d.cpp | 130 SbVec4d::equals(const SbVec4d & v, double tolerance) const in equals() 152 SbVec4d::getReal(SbVec3d & v) const in getReal() 185 SbVec4d::length(void) const in length() 207 SbVec4d::normalize(void) in normalize() 245 SbVec4d & 246 SbVec4d::setValue(const SbVec4f & v) in setValue() 259 SbVec4d & 260 SbVec4d::setValue(const SbVec4b & v) in setValue() 273 SbVec4d & 287 SbVec4d & [all …]
|
H A D | SbDPMatrix.cpp | 99 SbVec4d t; /* Translation components */ 102 SbVec4d k; /* Stretch factors */ 106 static SbVec4d spect_decomp(HMatrix S, HMatrix U); 107 static SbDPRotation snuggle(SbDPRotation q, SbVec4d & k); 1251 SbDPMatrix::multVecMatrix(const SbVec4d & src, SbVec4d & dst) const in multVecMatrix() 1262 SbVec4d s = src; in multVecMatrix() 1556 static SbVec4d 1559 SbVec4d kv; in spect_decomp() 1629 snuggle(SbDPRotation q, SbVec4d & k) in snuggle() 1732 parts->t = SbVec4d(A[X][W], A[Y][W], A[Z][W], 0); in decomp_affine()
|
H A D | Makefile.in | 74 SbVec4ui32.cpp SbVec4f.cpp SbVec4d.cpp SbViewVolume.cpp \ 99 SbVec4d.$(OBJEXT) SbViewVolume.$(OBJEXT) \ 122 SbVec4i32.cpp SbVec4ui32.cpp SbVec4f.cpp SbVec4d.cpp \ 145 SbVec4ui32.cpp SbVec4f.cpp SbVec4d.cpp SbViewVolume.cpp \ 161 SbVec4ui32.lo SbVec4f.lo SbVec4d.lo SbViewVolume.lo \ 184 SbVec4i32.cpp SbVec4ui32.cpp SbVec4f.cpp SbVec4d.cpp \ 204 SbVec4ui32.cpp SbVec4f.cpp SbVec4d.cpp SbViewVolume.cpp \ 225 SbVec4ui32.cpp SbVec4f.cpp SbVec4d.cpp SbViewVolume.cpp \ 289 @AMDEP_TRUE@ ./$(DEPDIR)/SbVec4b.Po ./$(DEPDIR)/SbVec4d.Plo \ 290 @AMDEP_TRUE@ ./$(DEPDIR)/SbVec4d.Po ./$(DEPDIR)/SbVec4f.Plo \ [all …]
|
H A D | SbVec4s.cpp | 107 SbVec4s::setValue(const SbVec4d & v) in setValue()
|
H A D | SbVec4i32.cpp | 100 SbVec4i32::setValue(const SbVec4d & v) in setValue()
|
H A D | SbVec4f.cpp | 248 SbVec4f::setValue(const SbVec4d & v) in setValue()
|
H A D | SbVec4b.cpp | 114 SbVec4b::setValue(const SbVec4d & v) in setValue()
|
/dports/graphics/py-pivy/pivy-0.6.6/Inventor/ |
H A D | SbVec4d.i | 45 %extend SbVec4d { 46 SbVec4d __add__(const SbVec4d &u) { return *self + u; } in __add__() 47 SbVec4d __sub__(const SbVec4d &u) { return *self - u; } in __sub__() 48 SbVec4d __mul__(const double d) { return *self * d; } in __mul__() 49 SbVec4d __mul__(const SbDPMatrix &m) { SbVec4d res; m.multVecMatrix(*self,res); return res; } in __mul__() 50 SbVec4d __rmul__(const double d) { return *self * d; } in __rmul__() 51 SbVec4d __div__(const double d) { return *self / d; } in __div__() 52 SbVec4d __truediv__(const double d) { return *self / d; } in __truediv__() 53 int __eq__(const SbVec4d &u ) { return *self == u; } in __eq__() 54 int __nq__(const SbVec4d &u) { return *self != u; } in __nq__() [all …]
|
/dports/graphics/Coin/coin-Coin-4.0.0/src/fields/ |
H A D | SoMFVec4d.cpp | 65 SO_MFIELD_SOURCE(SoMFVec4d, SbVec4d, const SbVec4d &); 67 SO_MFIELD_SETVALUESPOINTER_SOURCE(SoMFVec4d, SbVec4d, SbVec4d); 68 SO_MFIELD_SETVALUESPOINTER_SOURCE(SoMFVec4d, SbVec4d, double); 127 this->set1Value(idx, SbVec4d(x, y, z, w)); in set1Value() 136 this->set1Value(idx, SbVec4d(xyzw)); in set1Value() 146 this->setValue(SbVec4d(x,y,z,w)); in setValue() 157 else this->setValue(SbVec4d(xyzw)); in setValue()
|
H A D | SoSFVec4d.cpp | 61 SO_SFIELD_SOURCE(SoSFVec4d, SbVec4d, const SbVec4d &); 104 this->setValue(SbVec4d(x, y, z, w)); in setValue() 113 this->setValue(SbVec4d(xyzw)); in setValue()
|
H A D | shared.h | 58 class SbVec4d; variable 112 void sosfvec4d_write_value(SoOutput * out, const SbVec4d & v);
|
/dports/graphics/Coin/coin-Coin-4.0.0/include/Inventor/fields/ |
H A D | SoMFVec4d.h | 43 SO_MFIELD_HEADER(SoMFVec4d, SbVec4d, const SbVec4d &); 45 SO_MFIELD_SETVALUESPOINTER_HEADER(SbVec4d);
|
H A D | SoSFVec4d.h | 43 SO_SFIELD_HEADER(SoSFVec4d, SbVec4d, const SbVec4d &);
|
/dports/graphics/Coin/coin-Coin-4.0.0/docs/ |
H A D | autoexp.dat | 27 SbVec4d=SbVec4d(<vec[0],g>, <vec[1],g>, <vec[2],g>, <vec[3],g>)
|
/dports/graphics/Coin/coin-Coin-4.0.0/patches/ |
H A D | sodebug-class.diff | 63 + static SbString makeString(const class SbVec4d & vec4d); 118 +#include <Inventor/SbVec4d.h> 250 +SoDebug::makeString(const SbVec4d & vec4d) 253 + string.sprintf("<#SbVec4d: %g, %g, %g, %g>", vec4d[0], vec4d[1], vec4d[2], vec4d[3]);
|
/dports/graphics/py-pivy/pivy-0.6.6/tests/ |
H A D | coin_tests.py | 1109 v1 = SbVec4d() 1110 v2 = SbVec4d(1,2,3,4) 1111 v3 = SbVec4d([1,2,3,4]) 1112 v4 = SbVec4d(v2) 1145 SbVec4f(d[4]), SbVec4d(d[4])] 1160 v4 = SbVec4d(1,0,0,1) 1161 self.assertEqual(v4 * m, SbVec4d(0,1,0,1), 'bug in Coin3D, left in to check')
|