Home
last modified time | relevance | path

Searched refs:mat33 (Results 1 – 25 of 203) sorted by relevance

123456789

/dports/devel/bullet/bullet3-3.21/src/BulletInverseDynamics/details/
H A DIDMatVec.hpp52 const mat33& operator+=(const mat33& b);
53 const mat33& operator-=(const mat33& b);
55 friend mat33 operator*(const mat33& a, const mat33& b);
59 friend mat33 operator+(const mat33& a, const mat33& b);
60 friend mat33 operator-(const mat33& a, const mat33& b);
211 inline const mat33& mat33::operator=(const mat33& rhs) in operator =()
235 inline mat33 operator*(const mat33& a, const mat33& b) in operator *()
260 inline const mat33& mat33::operator+=(const mat33& b) in operator +=()
270 inline const mat33& mat33::operator-=(const mat33& b) in operator -=()
334 inline mat33 operator+(const mat33& a, const mat33& b) in operator +()
[all …]
H A DIDLinearMathInterface.hpp17 class mat33;
35 class mat33 : public btMatrix3x3 class
38 mat33() : btMatrix3x3() {} in mat33() function in btInverseDynamics::mat33
39 mat33(const btMatrix3x3& btm) { *this = btm; } in mat33() function in btInverseDynamics::mat33
42 const mat33& operator=(const btMatrix3x3& rhs) in operator =()
47 friend mat33 operator*(const idScalar& s, const mat33& a);
48 friend mat33 operator/(const mat33& a, const idScalar& s);
51 inline mat33 operator/(const mat33& a, const idScalar& s) { return a * (1.0 / s); } in operator /()
53 inline mat33 operator*(const idScalar& s, const mat33& a) { return a * s; } in operator *()
H A DMultiBodyTreeImpl.hpp25 mat33 m_body_I_body;
68 mat33 m_body_T_world;
70 mat33 m_body_T_parent;
89 mat33 m_body_T_parent_ref;
113 mat33 m_body_subtree_I_body;
189 int getBodyFrame(const int index, vec3* world_origin, mat33* body_T_world) const;
199 int getBodyTParentRef(const int body_index, mat33* T) const;
209 int getBodyTransform(const int body_index, mat33* world_T_body) const;
233 int setBodySecondMassMoment(const int body_index, const mat33& second_mass_moment);
239 int getBodySecondMassMoment(const int body_index, mat33* second_mass_moment) const;
/dports/devel/py-bullet3/bullet3-3.21/src/BulletInverseDynamics/details/
H A DIDMatVec.hpp52 const mat33& operator+=(const mat33& b);
53 const mat33& operator-=(const mat33& b);
55 friend mat33 operator*(const mat33& a, const mat33& b);
59 friend mat33 operator+(const mat33& a, const mat33& b);
60 friend mat33 operator-(const mat33& a, const mat33& b);
211 inline const mat33& mat33::operator=(const mat33& rhs) in operator =()
235 inline mat33 operator*(const mat33& a, const mat33& b) in operator *()
260 inline const mat33& mat33::operator+=(const mat33& b) in operator +=()
270 inline const mat33& mat33::operator-=(const mat33& b) in operator -=()
334 inline mat33 operator+(const mat33& a, const mat33& b) in operator +()
[all …]
H A DIDLinearMathInterface.hpp17 class mat33;
35 class mat33 : public btMatrix3x3 class
38 mat33() : btMatrix3x3() {} in mat33() function in btInverseDynamics::mat33
39 mat33(const btMatrix3x3& btm) { *this = btm; } in mat33() function in btInverseDynamics::mat33
42 const mat33& operator=(const btMatrix3x3& rhs) in operator =()
47 friend mat33 operator*(const idScalar& s, const mat33& a);
48 friend mat33 operator/(const mat33& a, const idScalar& s);
51 inline mat33 operator/(const mat33& a, const idScalar& s) { return a * (1.0 / s); } in operator /()
53 inline mat33 operator*(const idScalar& s, const mat33& a) { return a * s; } in operator *()
H A DMultiBodyTreeImpl.hpp25 mat33 m_body_I_body;
68 mat33 m_body_T_world;
70 mat33 m_body_T_parent;
89 mat33 m_body_T_parent_ref;
113 mat33 m_body_subtree_I_body;
189 int getBodyFrame(const int index, vec3* world_origin, mat33* body_T_world) const;
199 int getBodyTParentRef(const int body_index, mat33* T) const;
209 int getBodyTransform(const int body_index, mat33* world_T_body) const;
233 int setBodySecondMassMoment(const int body_index, const mat33& second_mass_moment);
239 int getBodySecondMassMoment(const int body_index, mat33* second_mass_moment) const;
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/bullet/BulletInverseDynamics/details/
H A DIDMatVec.hpp52 const mat33& operator+=(const mat33& b);
53 const mat33& operator-=(const mat33& b);
55 friend mat33 operator*(const mat33& a, const mat33& b);
59 friend mat33 operator+(const mat33& a, const mat33& b);
60 friend mat33 operator-(const mat33& a, const mat33& b);
211 inline const mat33& mat33::operator=(const mat33& rhs) in operator =()
235 inline mat33 operator*(const mat33& a, const mat33& b) in operator *()
260 inline const mat33& mat33::operator+=(const mat33& b) in operator +=()
270 inline const mat33& mat33::operator-=(const mat33& b) in operator -=()
334 inline mat33 operator+(const mat33& a, const mat33& b) in operator +()
[all …]
H A DIDLinearMathInterface.hpp17 class mat33;
35 class mat33 : public btMatrix3x3 class
38 mat33() : btMatrix3x3() {} in mat33() function in btInverseDynamics::mat33
39 mat33(const btMatrix3x3& btm) { *this = btm; } in mat33() function in btInverseDynamics::mat33
42 const mat33& operator=(const btMatrix3x3& rhs) in operator =()
47 friend mat33 operator*(const idScalar& s, const mat33& a);
48 friend mat33 operator/(const mat33& a, const idScalar& s);
51 inline mat33 operator/(const mat33& a, const idScalar& s) { return a * (1.0 / s); } in operator /()
53 inline mat33 operator*(const idScalar& s, const mat33& a) { return a * s; } in operator *()
H A DMultiBodyTreeImpl.hpp25 mat33 m_body_I_body;
68 mat33 m_body_T_world;
70 mat33 m_body_T_parent;
89 mat33 m_body_T_parent_ref;
113 mat33 m_body_subtree_I_body;
189 int getBodyFrame(const int index, vec3* world_origin, mat33* body_T_world) const;
199 int getBodyTParentRef(const int body_index, mat33* T) const;
209 int getBodyTransform(const int body_index, mat33* world_T_body) const;
233 int setBodySecondMassMoment(const int body_index, const mat33& second_mass_moment);
239 int getBodySecondMassMoment(const int body_index, mat33* second_mass_moment) const;
/dports/devel/godot/godot-3.2.3-stable/thirdparty/bullet/BulletInverseDynamics/details/
H A DIDMatVec.hpp52 const mat33& operator+=(const mat33& b);
53 const mat33& operator-=(const mat33& b);
55 friend mat33 operator*(const mat33& a, const mat33& b);
59 friend mat33 operator+(const mat33& a, const mat33& b);
60 friend mat33 operator-(const mat33& a, const mat33& b);
211 inline const mat33& mat33::operator=(const mat33& rhs) in operator =()
235 inline mat33 operator*(const mat33& a, const mat33& b) in operator *()
260 inline const mat33& mat33::operator+=(const mat33& b) in operator +=()
270 inline const mat33& mat33::operator-=(const mat33& b) in operator -=()
334 inline mat33 operator+(const mat33& a, const mat33& b) in operator +()
[all …]
H A DIDLinearMathInterface.hpp17 class mat33;
35 class mat33 : public btMatrix3x3 class
38 mat33() : btMatrix3x3() {} in mat33() function in btInverseDynamics::mat33
39 mat33(const btMatrix3x3& btm) { *this = btm; } in mat33() function in btInverseDynamics::mat33
42 const mat33& operator=(const btMatrix3x3& rhs) in operator =()
47 friend mat33 operator*(const idScalar& s, const mat33& a);
48 friend mat33 operator/(const mat33& a, const idScalar& s);
51 inline mat33 operator/(const mat33& a, const idScalar& s) { return a * (1.0 / s); } in operator /()
53 inline mat33 operator*(const idScalar& s, const mat33& a) { return a * s; } in operator *()
H A DMultiBodyTreeImpl.hpp25 mat33 m_body_I_body;
68 mat33 m_body_T_world;
70 mat33 m_body_T_parent;
89 mat33 m_body_T_parent_ref;
113 mat33 m_body_subtree_I_body;
189 int getBodyFrame(const int index, vec3* world_origin, mat33* body_T_world) const;
199 int getBodyTParentRef(const int body_index, mat33* T) const;
209 int getBodyTransform(const int body_index, mat33* world_T_body) const;
233 int setBodySecondMassMoment(const int body_index, const mat33& second_mass_moment);
239 int getBodySecondMassMoment(const int body_index, mat33* second_mass_moment) const;
/dports/devel/bullet/bullet3-3.21/src/BulletInverseDynamics/
H A DIDMath.hpp15 void setZero(mat33& m);
17 void skew(vec3& v, mat33* result);
41 bool isPositiveDefinite(const mat33& m);
46 bool isPositiveSemiDefinite(const mat33& m);
57 idScalar determinant(const mat33& m);
69 bool isValidTransformMatrix(const mat33& m);
85 mat33 tildeOperator(const vec3& v);
88 mat33 transformX(const idScalar& alpha);
91 mat33 transformY(const idScalar& beta);
94 mat33 transformZ(const idScalar& gamma);
[all …]
H A DIDMath.cpp28 void setZero(mat33 &m) in setZero()
41 void skew(vec3 &v, mat33 *result) in skew()
150 mat33 transformX(const idScalar &alpha) in transformX()
152 mat33 T; in transformX()
173 mat33 transformY(const idScalar &beta) in transformY()
175 mat33 T; in transformY()
198 mat33 T; in transformZ()
219 mat33 tildeOperator(const vec3 &v) in tildeOperator()
221 mat33 m; in tildeOperator()
341 idScalar determinant(const mat33 &m) in determinant()
[all …]
/dports/devel/godot-tools/godot-3.2.3-stable/thirdparty/bullet/BulletInverseDynamics/
H A DIDMath.hpp15 void setZero(mat33& m);
17 void skew(vec3& v, mat33* result);
41 bool isPositiveDefinite(const mat33& m);
46 bool isPositiveSemiDefinite(const mat33& m);
57 idScalar determinant(const mat33& m);
69 bool isValidTransformMatrix(const mat33& m);
85 mat33 tildeOperator(const vec3& v);
88 mat33 transformX(const idScalar& alpha);
91 mat33 transformY(const idScalar& beta);
94 mat33 transformZ(const idScalar& gamma);
[all …]
H A DIDMath.cpp28 void setZero(mat33 &m) in setZero()
41 void skew(vec3 &v, mat33 *result) in skew()
150 mat33 transformX(const idScalar &alpha) in transformX()
152 mat33 T; in transformX()
173 mat33 transformY(const idScalar &beta) in transformY()
175 mat33 T; in transformY()
198 mat33 T; in transformZ()
219 mat33 tildeOperator(const vec3 &v) in tildeOperator()
221 mat33 m; in tildeOperator()
341 idScalar determinant(const mat33 &m) in determinant()
[all …]
/dports/devel/py-bullet3/bullet3-3.21/src/BulletInverseDynamics/
H A DIDMath.hpp15 void setZero(mat33& m);
17 void skew(vec3& v, mat33* result);
41 bool isPositiveDefinite(const mat33& m);
46 bool isPositiveSemiDefinite(const mat33& m);
57 idScalar determinant(const mat33& m);
69 bool isValidTransformMatrix(const mat33& m);
85 mat33 tildeOperator(const vec3& v);
88 mat33 transformX(const idScalar& alpha);
91 mat33 transformY(const idScalar& beta);
94 mat33 transformZ(const idScalar& gamma);
[all …]
H A DIDMath.cpp28 void setZero(mat33 &m) in setZero()
41 void skew(vec3 &v, mat33 *result) in skew()
150 mat33 transformX(const idScalar &alpha) in transformX()
152 mat33 T; in transformX()
173 mat33 transformY(const idScalar &beta) in transformY()
175 mat33 T; in transformY()
198 mat33 T; in transformZ()
219 mat33 tildeOperator(const vec3 &v) in tildeOperator()
221 mat33 m; in tildeOperator()
341 idScalar determinant(const mat33 &m) in determinant()
[all …]
/dports/devel/godot/godot-3.2.3-stable/thirdparty/bullet/BulletInverseDynamics/
H A DIDMath.hpp15 void setZero(mat33& m);
17 void skew(vec3& v, mat33* result);
41 bool isPositiveDefinite(const mat33& m);
46 bool isPositiveSemiDefinite(const mat33& m);
57 idScalar determinant(const mat33& m);
69 bool isValidTransformMatrix(const mat33& m);
85 mat33 tildeOperator(const vec3& v);
88 mat33 transformX(const idScalar& alpha);
91 mat33 transformY(const idScalar& beta);
94 mat33 transformZ(const idScalar& gamma);
[all …]
H A DIDMath.cpp28 void setZero(mat33 &m) in setZero()
41 void skew(vec3 &v, mat33 *result) in skew()
150 mat33 transformX(const idScalar &alpha) in transformX()
152 mat33 T; in transformX()
173 mat33 transformY(const idScalar &beta) in transformY()
175 mat33 T; in transformY()
198 mat33 T; in transformZ()
219 mat33 tildeOperator(const vec3 &v) in tildeOperator()
221 mat33 m; in tildeOperator()
341 idScalar determinant(const mat33 &m) in determinant()
[all …]
/dports/science/afni/afni-AFNI_21.3.16/src/
H A Dmat44_factor.c5 typedef struct { mat33 A , B , C ; } mat33_triple ;
17 static mat33 mat_mattran( mat33 A ) in mat_mattran()
19 mat33 At , B ; in mat_mattran()
27 static mat33 mattran_mat( mat33 A ) in mattran_mat()
29 mat33 At , B ; in mattran_mat()
37 static mat33 choleski( mat33 A ) in choleski()
41 mat33 B ; int bad=1 ; in choleski()
71 static mat33_triple lt_to_DS( mat33 L ) in lt_to_DS()
91 static mat33_triple lt_to_SD( mat33 L ) in lt_to_SD()
114 mat33 MMt , LL ; in mat33_to_SDU()
[all …]
/dports/graphics/photoflow/.build/data/ocio-configs/aces_1.0.2/python/aces_ocio/
H A Dutilities.py93 def mat44_from_mat33(mat33): argument
108 return [mat33[0], mat33[1], mat33[2], 0,
109 mat33[3], mat33[4], mat33[5], 0,
110 mat33[6], mat33[7], mat33[8], 0,
/dports/graphics/photoflow/.build/data/ocio-configs/aces_1.0.1/python/aces_ocio/
H A Dutilities.py93 def mat44_from_mat33(mat33): argument
108 return [mat33[0], mat33[1], mat33[2], 0,
109 mat33[3], mat33[4], mat33[5], 0,
110 mat33[6], mat33[7], mat33[8], 0,
/dports/graphics/photoflow/.build/data/ocio-configs/aces_1.0.3/python/aces_ocio/
H A Dutilities.py89 def mat44_from_mat33(mat33): argument
104 return [mat33[0], mat33[1], mat33[2], 0,
105 mat33[3], mat33[4], mat33[5], 0,
106 mat33[6], mat33[7], mat33[8], 0,
/dports/science/afni/afni-AFNI_21.3.16/src/crorden/dcm2niix_console/
H A Dnifti1_io_core.h27 } mat33 ; typedef
56 float nifti_mat33_determ( mat33 R ) ;
63 mat33 nifti_mat33_inverse( mat33 R );
64 mat33 nifti_mat33_mul( mat33 A , mat33 B );
65 mat33 nifti_mat33_transpose( mat33 A ) ;
72 vec3 nifti_vect33mat33_mul(vec3 v, mat33 m );

123456789