/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/test/tests/mathematics/ |
H A D | TestVector3.h | 154 rp3d_test(Vector3(0, 0, 0).cross(Vector3(0, 0, 0)) == Vector3(0, 0, 0)); in testDotCrossProducts() 155 rp3d_test(Vector3(6, 7, 2).cross(Vector3(6, 7, 2)) == Vector3(0, 0, 0)); in testDotCrossProducts() 156 rp3d_test(Vector3(1, 0, 0).cross(Vector3(0, 1, 0)) == Vector3(0, 0, 1)); in testDotCrossProducts() 157 rp3d_test(Vector3(0, 1, 0).cross(Vector3(0, 0, 1)) == Vector3(1, 0, 0)); in testDotCrossProducts() 158 rp3d_test(Vector3(0, 0, 1).cross(Vector3(0, 1, 0)) == Vector3(-1, 0, 0)); in testDotCrossProducts() 159 rp3d_test(Vector3(4, 7, 24).cross(Vector3(8, 13, 11)) == Vector3(-235, 148, -4)); in testDotCrossProducts() 160 rp3d_test(Vector3(-4, 42, -2).cross(Vector3(35, 7, -21)) == Vector3(-868, -154, -1498)); in testDotCrossProducts() 203 rp3d_test(Vector3(5, 7, 3) == Vector3(5, 7, 3)); in testOperators() 204 rp3d_test(Vector3(63, 64, 24) != Vector3(63, 64, 5)); in testOperators() 211 rp3d_test(Vector3(63, 24, 5) + Vector3(3, 4, 2) == Vector3(66, 28, 7)); in testOperators() [all …]
|
/dports/math/fcl/fcl-0.7.0/include/fcl/narrowphase/detail/traversal/collision/ |
H A D | intersect.h | 63 …static bool intersect_VF(const Vector3<S>& a0, const Vector3<S>& b0, const Vector3<S>& c0, const V… 64 … const Vector3<S>& a1, const Vector3<S>& b1, const Vector3<S>& c1, const Vector3<S>& p1, 71 …static bool intersect_EE(const Vector3<S>& a0, const Vector3<S>& b0, const Vector3<S>& c0, const V… 72 … const Vector3<S>& a1, const Vector3<S>& b1, const Vector3<S>& c1, const Vector3<S>& d1, 76 …static bool intersect_VF_filtered(const Vector3<S>& a0, const Vector3<S>& b0, const Vector3<S>& c0… 77 … const Vector3<S>& a1, const Vector3<S>& b1, const Vector3<S>& c1, const Vector3<S>& p1, 81 …static bool intersect_EE_filtered(const Vector3<S>& a0, const Vector3<S>& b0, const Vector3<S>& c0… 82 … const Vector3<S>& a1, const Vector3<S>& b1, const Vector3<S>& c1, const Vector3<S>& d1, 159 …static bool insideTriangle(const Vector3<S>& a, const Vector3<S>& b, const Vector3<S>& c, const Ve… 189 … const Vector3<S>& a0, const Vector3<S>& b0, const Vector3<S>& c0, const Vector3<S>& d0, [all …]
|
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Numerics.Vectors/tests/ |
H A D | Vector3Tests.cs | 23 Vector3 v1 = new Vector3(2.0f, 3.0f, 3.3f); in Vector3CopyToTest() 191 Vector3 c = Vector3.Cross(a, b); in Vector3DotTest1() 208 Vector3 target = new Vector3(a, z); in Vector3LengthTest() 222 Vector3 target = new Vector3(); in Vector3LengthTest1() 275 Vector3 min = Vector3.Zero; in Vector3MinMaxCodeCoverageTest() 276 Vector3 max = Vector3.One; in Vector3MinMaxCodeCoverageTest() 384 Vector3 a = Vector3.Normalize(new Vector3(1.0f, 1.0f, 1.0f)); in Vector3ReflectTest() 594 Vector3 expected = new Vector3( in Vector3NormalizeTest() 773 Vector3 b = new Vector3(); in Vector3DivisionTest3() 826 Vector3 a = new Vector3(); in Vector3ConstructorTest3() [all …]
|
/dports/devel/godot2/godot-2.1.6-stable/core/math/ |
H A D | vector3.h | 147 Vector3 Vector3::cross(const Vector3 &p_b) const { in cross() 202 Vector3 &Vector3::operator+=(const Vector3 &p_v) { 210 Vector3 Vector3::operator+(const Vector3 &p_v) const { 215 Vector3 &Vector3::operator-=(const Vector3 &p_v) { 222 Vector3 Vector3::operator-(const Vector3 &p_v) const { 227 Vector3 &Vector3::operator*=(const Vector3 &p_v) { 234 Vector3 Vector3::operator*(const Vector3 &p_v) const { 239 Vector3 &Vector3::operator/=(const Vector3 &p_v) { 247 Vector3 Vector3::operator/(const Vector3 &p_v) const { 379 Vector3 Vector3::slide(const Vector3 &p_vec) const { in slide() [all …]
|
/dports/devel/godot2-tools/godot-2.1.6-stable/core/math/ |
H A D | vector3.h | 147 Vector3 Vector3::cross(const Vector3 &p_b) const { in cross() 202 Vector3 &Vector3::operator+=(const Vector3 &p_v) { 210 Vector3 Vector3::operator+(const Vector3 &p_v) const { 215 Vector3 &Vector3::operator-=(const Vector3 &p_v) { 222 Vector3 Vector3::operator-(const Vector3 &p_v) const { 227 Vector3 &Vector3::operator*=(const Vector3 &p_v) { 234 Vector3 Vector3::operator*(const Vector3 &p_v) const { 239 Vector3 &Vector3::operator/=(const Vector3 &p_v) { 247 Vector3 Vector3::operator/(const Vector3 &p_v) const { 379 Vector3 Vector3::slide(const Vector3 &p_vec) const { in slide() [all …]
|
/dports/devel/godot/godot-3.2.3-stable/core/math/ |
H A D | vector3.h | 159 Vector3 Vector3::cross(const Vector3 &p_b) const { in cross() 226 Vector3 Vector3::posmodv(const Vector3 &p_modv) const { in posmodv() 230 Vector3 Vector3::project(const Vector3 &p_b) const { in project() 247 Vector3 &Vector3::operator+=(const Vector3 &p_v) { 255 Vector3 Vector3::operator+(const Vector3 &p_v) const { 260 Vector3 &Vector3::operator-=(const Vector3 &p_v) { 267 Vector3 Vector3::operator-(const Vector3 &p_v) const { 272 Vector3 &Vector3::operator*=(const Vector3 &p_v) { 279 Vector3 Vector3::operator*(const Vector3 &p_v) const { 284 Vector3 &Vector3::operator/=(const Vector3 &p_v) { [all …]
|
/dports/devel/godot-tools/godot-3.2.3-stable/core/math/ |
H A D | vector3.h | 159 Vector3 Vector3::cross(const Vector3 &p_b) const { in cross() 226 Vector3 Vector3::posmodv(const Vector3 &p_modv) const { in posmodv() 230 Vector3 Vector3::project(const Vector3 &p_b) const { in project() 247 Vector3 &Vector3::operator+=(const Vector3 &p_v) { 255 Vector3 Vector3::operator+(const Vector3 &p_v) const { 260 Vector3 &Vector3::operator-=(const Vector3 &p_v) { 267 Vector3 Vector3::operator-(const Vector3 &p_v) const { 272 Vector3 &Vector3::operator*=(const Vector3 &p_v) { 279 Vector3 Vector3::operator*(const Vector3 &p_v) const { 284 Vector3 &Vector3::operator/=(const Vector3 &p_v) { [all …]
|
/dports/devel/godot/godot-3.2.3-stable/modules/gdnative/gdnative/ |
H A D | vector3.cpp | 44 Vector3 *dest = (Vector3 *)r_dest; in godot_vector3_new() 239 Vector3 *dest = (Vector3 *)&raw_dest; in godot_vector3_operator_add() 240 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_add() 249 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_subtract() 258 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_multiply_vector() 267 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_multiply_scalar() 275 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_divide_vector() 284 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_divide_scalar() 290 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_equal() 296 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_less() [all …]
|
/dports/devel/godot-tools/godot-3.2.3-stable/modules/gdnative/gdnative/ |
H A D | vector3.cpp | 44 Vector3 *dest = (Vector3 *)r_dest; in godot_vector3_new() 239 Vector3 *dest = (Vector3 *)&raw_dest; in godot_vector3_operator_add() 240 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_add() 249 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_subtract() 258 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_multiply_vector() 267 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_multiply_scalar() 275 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_divide_vector() 284 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_divide_scalar() 290 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_equal() 296 Vector3 *self = (Vector3 *)p_self; in godot_vector3_operator_less() [all …]
|
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/include/reactphysics3d/mathematics/ |
H A D | Vector3.h | 65 Vector3(const Vector3& vector); 155 static Vector3 min(const Vector3& vector1, const Vector3& vector2); 158 static Vector3 max(const Vector3& vector1, const Vector3& vector2); 220 inline Vector3 Vector3::cross(const Vector3& vector) const { in cross() 278 inline Vector3& Vector3::operator+=(const Vector3& vector) { 286 inline Vector3& Vector3::operator-=(const Vector3& vector) { 321 inline Vector3 operator+(const Vector3& vector1, const Vector3& vector2) { 365 inline Vector3& Vector3::operator=(const Vector3& vector) { 380 inline Vector3 Vector3::min(const Vector3& vector1, const Vector3& vector2) { in min() 387 inline Vector3 Vector3::max(const Vector3& vector1, const Vector3& vector2) { in max() [all …]
|
/dports/graphics/reactphysics3d/reactphysics3d-0.8.0/test/tests/collision/ |
H A D | TestPointInside.h | 68 Vector3 mConvexMeshCubeVertices[8]; 103 Vector3 position(-3, 2, 7); in TestPointInside() 119 Vector3 shapePosition(1, -4, -3); in TestPointInside() 136 mConvexMeshCubeVertices[0] = Vector3(-2, -3, 4); in TestPointInside() 137 mConvexMeshCubeVertices[1] = Vector3(2, -3, 4); in TestPointInside() 138 mConvexMeshCubeVertices[2] = Vector3(2, -3, -4); in TestPointInside() 140 mConvexMeshCubeVertices[4] = Vector3(-2, 3, 4); in TestPointInside() 141 mConvexMeshCubeVertices[5] = Vector3(2, 3, 4); in TestPointInside() 142 mConvexMeshCubeVertices[6] = Vector3(2, 3, -4); in TestPointInside() 143 mConvexMeshCubeVertices[7] = Vector3(-2, 3, -4); in TestPointInside() [all …]
|
/dports/sysutils/dua-cli/dua-cli-2.14.11/cargo-crates/windows_gen-0.9.1/src/types/ |
H A D | vector3.rs | 107 impl ::std::ops::Add<Vector3> for Vector3 { in gen_vector3() 109 fn add(self, rhs: Vector3) -> Vector3 { in gen_vector3() 113 impl ::std::ops::Add<&Vector3> for Vector3 { in gen_vector3() 115 fn add(self, rhs: &Vector3) -> Vector3 { in gen_vector3() 119 impl ::std::ops::Add<Vector3> for &Vector3 { in gen_vector3() 121 fn add(self, rhs: Vector3) -> Vector3 { in gen_vector3() 131 impl ::std::ops::Sub<Vector3> for Vector3 { in gen_vector3() 133 fn sub(self, rhs: Vector3) -> Vector3 { in gen_vector3() 145 fn sub(self, rhs: Vector3) -> Vector3 { in gen_vector3() 155 impl ::std::ops::Div<Vector3> for Vector3 { in gen_vector3() [all …]
|
/dports/games/gtkradiant/GPL/GtkRadiant/libs/math/ |
H A D | expression.cpp | 24 Vector3 testAdded1(const Vector3& a, const Vector3& b) in testAdded1() 29 Vector3 testAdded2(const Vector3& a, const Vector3& b) in testAdded2() 34 Vector3 testMultiplied1(const Vector3& a, const Vector3& b) in testMultiplied1() 39 Vector3 testMultiplied2(const Vector3& a, const Vector3& b) in testMultiplied2() 44 Vector3 testCross1(const Vector3& a, const Vector3& b) in testCross1() 49 Vector3 testCross2(const Vector3& a, const Vector3& b) in testCross2() 231 …Vector3 result1 = TestBinaryFunction<Vector3, Vector3, Vector3>(testAdded1).run(Vector3(0, 0, 0), … in TestAll() 232 …Vector3 result2 = TestBinaryFunction<Vector3, Vector3, Vector3>(testAdded2).run(Vector3(0, 0, 0), … in TestAll() 233 …Vector3 result3 = TestBinaryFunction<Vector3, Vector3, Vector3>(testMultiplied1).run(Vector3(1, 2,… in TestAll() 234 …Vector3 result4 = TestBinaryFunction<Vector3, Vector3, Vector3>(testMultiplied2).run(Vector3(1, 2,… in TestAll() [all …]
|
/dports/games/netradiant/netradiant-20150621-src/libs/math/ |
H A D | expression.cpp | 24 Vector3 testAdded1( const Vector3& a, const Vector3& b ){ in testAdded1() 28 Vector3 testAdded2( const Vector3& a, const Vector3& b ){ in testAdded2() 32 Vector3 testMultiplied1( const Vector3& a, const Vector3& b ){ in testMultiplied1() 36 Vector3 testMultiplied2( const Vector3& a, const Vector3& b ){ in testMultiplied2() 40 Vector3 testCross1( const Vector3& a, const Vector3& b ){ in testCross1() 44 Vector3 testCross2( const Vector3& a, const Vector3& b ){ in testCross2() 198 …Vector3 result1 = TestBinaryFunction<Vector3, Vector3, Vector3>( testAdded1 ).run( Vector3( 0, 0, … in TestAll() 199 …Vector3 result2 = TestBinaryFunction<Vector3, Vector3, Vector3>( testAdded2 ).run( Vector3( 0, 0, … in TestAll() 200 …Vector3 result3 = TestBinaryFunction<Vector3, Vector3, Vector3>( testMultiplied1 ).run( Vector3( 1… in TestAll() 201 …Vector3 result4 = TestBinaryFunction<Vector3, Vector3, Vector3>( testMultiplied2 ).run( Vector3( 1… in TestAll() [all …]
|
/dports/devel/godot/godot-3.2.3-stable/servers/physics/ |
H A D | shape_sw.h | 92 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_point, Vec… 138 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 166 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 194 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 220 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 250 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 276 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 355 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 391 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_point, Vec… 418 …bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Vector3 &r… [all …]
|
/dports/devel/godot-tools/godot-3.2.3-stable/servers/physics/ |
H A D | shape_sw.h | 92 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_point, Vec… 138 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 166 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 194 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 220 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 250 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 276 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 355 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 391 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_point, Vec… 418 …bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Vector3 &r… [all …]
|
/dports/science/py-avogadrolibs/avogadrolibs-1.94.0/tests/core/ |
H A D | spacegrouptest.cpp | 27 using Avogadro::Vector3; 41 mat.col(0) = Vector3(2.95812, 0.00000, 0.00000); // A in TEST() 42 mat.col(1) = Vector3(0.00000, 4.59373, 0.00000); // B in TEST() 43 mat.col(2) = Vector3(0.00000, 0.00000, 4.59373); // C in TEST() 316 mat1.col(0) = Vector3(2.456, 0.000, 0.000); // A in TEST() 317 mat1.col(1) = Vector3(0.000, 8.042, 0.000); // B in TEST() 318 mat1.col(2) = Vector3(0.000, 0.000, 6.093); // C in TEST() 324 uc1->toCartesian(Vector3(0.000, 0.253, 0.250))); in TEST() 326 uc1->toCartesian(Vector3(0.000, 0.000, 0.000))); in TEST() 347 mat2.col(0) = Vector3(4.808, 0.00000, 0.000); // A in TEST() [all …]
|
/dports/science/avogadrolibs/avogadrolibs-1.94.0/tests/core/ |
H A D | spacegrouptest.cpp | 27 using Avogadro::Vector3; 41 mat.col(0) = Vector3(2.95812, 0.00000, 0.00000); // A in TEST() 42 mat.col(1) = Vector3(0.00000, 4.59373, 0.00000); // B in TEST() 43 mat.col(2) = Vector3(0.00000, 0.00000, 4.59373); // C in TEST() 316 mat1.col(0) = Vector3(2.456, 0.000, 0.000); // A in TEST() 317 mat1.col(1) = Vector3(0.000, 8.042, 0.000); // B in TEST() 318 mat1.col(2) = Vector3(0.000, 0.000, 6.093); // C in TEST() 324 uc1->toCartesian(Vector3(0.000, 0.253, 0.250))); in TEST() 326 uc1->toCartesian(Vector3(0.000, 0.000, 0.000))); in TEST() 347 mat2.col(0) = Vector3(4.808, 0.00000, 0.000); // A in TEST() [all …]
|
/dports/graphics/mirtk/MIRTK-2.0.0-122-g38210fa/Modules/Numerics/include/mirtk/ |
H A D | Vector3.h | 33 class Vector3 37 Vector3 (); 41 Vector3 (const Vector3& rkVector); 53 Vector3& operator= (const Vector3& rkVector); 59 Vector3 operator+ (const Vector3& rkVector) const; 60 Vector3 operator- (const Vector3& rkVector) const; 67 Vector3& operator+= (const Vector3& rkVector); 68 Vector3& operator-= (const Vector3& rkVector); 78 Vector3 Cross (const Vector3& rkVector) const; 79 Vector3 UnitCross (const Vector3& rkVector) const; [all …]
|
/dports/devel/godot2-tools/godot-2.1.6-stable/servers/physics/ |
H A D | shape_sw.h | 89 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_point, Vec… 133 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 157 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 181 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 204 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 230 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 254 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 331 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 365 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 390 …bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Vector3 &r… [all …]
|
/dports/devel/godot2/godot-2.1.6-stable/servers/physics/ |
H A D | shape_sw.h | 89 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_point, Vec… 133 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 157 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 181 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 204 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 230 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 254 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 331 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 365 …virtual bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Ve… 390 …bool intersect_segment(const Vector3 &p_begin, const Vector3 &p_end, Vector3 &r_result, Vector3 &r… [all …]
|
/dports/graphics/mirtk/MIRTK-2.0.0-122-g38210fa/Modules/Numerics/src/ |
H A D | Vector3.cc | 31 const Vector3 Vector3::ZERO(0,0,0); 37 Vector3::Vector3 () in Vector3() function in mirtk::Vector3 44 Vector3::Vector3 (double fScalar) in Vector3() function in mirtk::Vector3 66 Vector3::Vector3 (const Vector3& rkVector) in Vector3() function in mirtk::Vector3 74 Vector3::Vector3 (const Point& p) in Vector3() function in mirtk::Vector3 118 Vector3& Vector3::operator= (const Vector3& rkVector) in operator =() 146 Vector3 Vector3::operator+ (const Vector3& rkVector) const in operator +() 156 Vector3 Vector3::operator- (const Vector3& rkVector) const in operator -() 196 Vector3& Vector3::operator+= (const Vector3& rkVector) in operator +=() 205 Vector3& Vector3::operator-= (const Vector3& rkVector) in operator -=() [all …]
|
/dports/math/fcl/fcl-0.7.0/include/fcl/narrowphase/detail/primitive_shape_algorithm/ |
H A D | triangle_distance.h | 60 …static void segPoints(const Vector3<S>& P, const Vector3<S>& A, const Vector3<S>& Q, const Vector3… 61 Vector3<S>& VEC, Vector3<S>& X, Vector3<S>& Y); 68 …static S triDistance(const Vector3<S> T1[3], const Vector3<S> T2[3], Vector3<S>& P, Vector3<S>& Q); 70 static S triDistance(const Vector3<S>& S1, const Vector3<S>& S2, const Vector3<S>& S3, 71 const Vector3<S>& T1, const Vector3<S>& T2, const Vector3<S>& T3, 72 Vector3<S>& P, Vector3<S>& Q); 82 Vector3<S>& P, Vector3<S>& Q); 86 Vector3<S>& P, Vector3<S>& Q); 88 static S triDistance(const Vector3<S>& S1, const Vector3<S>& S2, const Vector3<S>& S3, 89 const Vector3<S>& T1, const Vector3<S>& T2, const Vector3<S>& T3, [all …]
|
/dports/graphics/urho3d/Urho3D-1.7.1/Source/Urho3D/LuaScript/pkgs/Math/ |
H A D | Vector3.pkg | 3 class Vector3 5 Vector3(); 6 Vector3(const Vector3& vector); 15 Vector3 operator + (const Vector3& rhs) const; 17 Vector3 operator - (const Vector3& rhs) const; 85 Vector3 VectorLerp(const Vector3& lhs, const Vector3& rhs, const Vector3& t); 86 Vector3 VectorMin(const Vector3& lhs, const Vector3& rhs); 87 Vector3 VectorMax(const Vector3& lhs, const Vector3& rhs); 88 Vector3 VectorFloor(const Vector3& vec); 89 Vector3 VectorRound(const Vector3& vec); [all …]
|
/dports/devel/godot-tools/godot-3.2.3-stable/modules/mono/glue/GodotSharp/GodotSharp/Core/ |
H A D | Vector3.cs | 22 public struct Vector3 : IEquatable<Vector3> struct 128 public Vector3 Bounce(Vector3 normal) in Bounce() argument 147 public Vector3 Cross(Vector3 b) in Cross() argument 166 public Vector3 CubicInterpolate(Vector3 b, Vector3 preA, Vector3 postB, real_t t) in CubicInterpolate() argument 304 public Vector3 LinearInterpolate(Vector3 to, Vector3 weight) in LinearInterpolate() argument 638 public Vector3(Vector3 v) in Vector3() argument 645 public static Vector3 operator +(Vector3 left, Vector3 right) in operator +() argument 653 public static Vector3 operator -(Vector3 left, Vector3 right) in operator -() argument 685 public static Vector3 operator *(Vector3 left, Vector3 right) in operator *() argument 701 public static Vector3 operator /(Vector3 vec, Vector3 divisorv) in operator /() argument [all …]
|