Home
last modified time | relevance | path

Searched refs:SbVec4d (Results 1 – 25 of 50) sorted by relevance

12

/dports/graphics/Coin/coin-Coin-4.0.0/include/Inventor/
H A DSbVec4d.h49 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 DSbDPMatrix.h42 class SbVec4d; variable
102 void multVecMatrix(const SbVec4d & src, SbVec4d & dst) const;
H A DSbVec4f.h43 class SbVec4d; variable
54 explicit SbVec4f(const SbVec4d & v) { setValue(v); } in SbVec4f()
61 SbVec4f & setValue(const SbVec4d & v);
H A DSbVec4i32.h46 class SbVec4d; variable
57 explicit SbVec4i32(const SbVec4d & v) { setValue(v); } in SbVec4i32()
65 SbVec4i32 & setValue(const SbVec4d & v);
H A DSbVec4b.h46 class SbVec4d; variable
57 explicit SbVec4b(const SbVec4d & v) { setValue(v); } in SbVec4b()
65 SbVec4b & setValue(const SbVec4d & v);
H A DSbVec4s.h46 class SbVec4d; variable
57 explicit SbVec4s(const SbVec4d & v) { setValue(v); } in SbVec4s()
66 SbVec4s & setValue(const SbVec4d & v);
H A DSbTypeInfo.h94 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 DSbDPRotation.h78 SbVec4d quat;
H A DMakefile.am73 SbVec4d.h \
/dports/graphics/Coin/coin-Coin-4.0.0/src/base/
H A DSbVec4d.cpp130 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 DSbDPMatrix.cpp99 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 DMakefile.in74 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 DSbVec4s.cpp107 SbVec4s::setValue(const SbVec4d & v) in setValue()
H A DSbVec4i32.cpp100 SbVec4i32::setValue(const SbVec4d & v) in setValue()
H A DSbVec4f.cpp248 SbVec4f::setValue(const SbVec4d & v) in setValue()
H A DSbVec4b.cpp114 SbVec4b::setValue(const SbVec4d & v) in setValue()
/dports/graphics/py-pivy/pivy-0.6.6/Inventor/
H A DSbVec4d.i45 %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 DSoMFVec4d.cpp65 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 DSoSFVec4d.cpp61 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 Dshared.h58 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 DSoMFVec4d.h43 SO_MFIELD_HEADER(SoMFVec4d, SbVec4d, const SbVec4d &);
45 SO_MFIELD_SETVALUESPOINTER_HEADER(SbVec4d);
H A DSoSFVec4d.h43 SO_SFIELD_HEADER(SoSFVec4d, SbVec4d, const SbVec4d &);
/dports/graphics/Coin/coin-Coin-4.0.0/docs/
H A Dautoexp.dat27 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 Dsodebug-class.diff63 + 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 Dcoin_tests.py1109 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')

12