/dports/devel/plan9port/plan9port-1f098efb7370a0b28306d10681e21883fb1c1507/include/ |
H A D | geometry.h | 28 Point3 add3(Point3 a, Point3 b); argument 29 Point3 sub3(Point3 a, Point3 b); 36 Point3 cross3(Point3 p, Point3 q); 40 Point3 midpt3(Point3 p, Point3 q); 42 Point3 reflect3(Point3 p, Point3 p0, Point3 p1); 43 Point3 nearseg3(Point3 p0, Point3 p1, Point3 testp); 46 Point3 vrem3(Point3 a, Point3 b); 48 Point3 ppp2f3(Point3 p0, Point3 p1, Point3 p2); 49 Point3 fff2p3(Point3 f0, Point3 f1, Point3 f2); 51 Point3 add4(Point3 a, Point3 b); [all …]
|
/dports/graphics/geomview/geomview-1.9.5/src/lib/geometry/point3/ |
H A D | point3.h | 47 Point3 *b1, Point3 *b2); 53 static inline void Pt3Add(const Point3 *v1, const Point3 *v2, Point3 *v3); 54 static inline void Pt3Sub(const Point3 *v1, const Point3 *v2, Point3 *v3); 57 static inline void Pt3Cross(const Point3 *v1, const Point3 *v2, Point3 *v3); 61 const Point3 *v3, Point3 *v4); 67 const Point3 *v1, const Point3 *v2, Point3 *v3); 107 void Pt3Add( const Point3 *v1, const Point3 *v2, Point3 *v3 ) in Pt3Add() 116 void Pt3Sub( const Point3 *v1, const Point3 *v2, Point3 *v3) in Pt3Sub() 142 void Pt3Cross( const Point3 *v1, const Point3 *v2, Point3 *v3 ) in Pt3Cross() 160 void Pt3TripleCross( const Point3 *v1, const Point3 *v2, const Point3 *v3, Point3 *v4 ) in Pt3TripleCross() [all …]
|
H A D | segments.c | 40 static void Proj(Point3 *a, Point3 *b, Point3 *ans); 41 static void Orth(Point3 *a, Point3 *b, Point3 *ans); 42 static float ParSgSgDistance(Point3 *a1, Point3 *a2, Point3 *adir, 43 Point3 *b1, Point3 *b2); 44 static float SgPtDistance(Point3 *p, Point3 *a1, Point3 *a2, Point3 *dir); 46 Point3 *dir, Point3 *ans); 47 static void TComb(Point3 *a, float t, Point3 *dir, Point3 *b); 62 Point3 *b1, Point3 *b2) in SgSgDistance() 139 static void Proj(Point3 *a, Point3 *b, Point3 *ans) in Proj() 155 static void Orth(Point3 *a, Point3 *b, Point3 *ans) in Orth() [all …]
|
H A D | polyint.h | 76 int PolyZInt(int n_verts, Point3 *verts, float tol, int wanted, vvec *hits); 95 int PolyNearPosZInt(int n_verts, Point3 *verts, float tol, 96 Point3 *ip, int *vertex, int *edge, Point3 *ep, 106 int PolyLineInt(Point3 *pt1, Point3 *pt2, int n_verts, Point3 *vert, 117 int PolyRayInt(Point3 *pt1, Point3 *pt2, int n_verts, Point3 *verts, 128 int PolySegmentInt(Point3 *pt1, Point3 *pt2, int n_verts, Point3 *verts, 140 void PolyInt_Align(Point3 *pt1, Point3 *pt2, Transform T);
|
/dports/cad/cura-engine/CuraEngine-fadb5d6b/src/utils/ |
H A D | Point3.cpp | 9 Point3 Point3::operator +(const Point3& p) const in operator +() 11 return Point3(x + p.x, y + p.y, z + p.z); in operator +() 14 Point3 Point3::operator -(const Point3& p) const in operator -() 19 Point3 Point3::operator *(const Point3& p) const in operator *() 24 Point3 Point3::operator /(const Point3& p) const in operator /() 29 Point3& Point3::operator +=(const Point3& p) in operator +=() 37 Point3& Point3::operator -=(const Point3& p) in operator -=() 45 Point3& Point3::operator *=(const Point3& p) in operator *=() 53 Point3& Point3::operator /=(const Point3& p) in operator /=() 61 bool Point3::operator ==(const Point3& p) const in operator ==() [all …]
|
H A D | Point3.h | 19 class Point3 23 Point3() {} in Point3() function 26 Point3 operator +(const Point3& p) const; 27 Point3 operator -(const Point3& p) const; 28 …Point3 operator *(const Point3& p) const; //!< Element-wise multiplication. For dot product, use .… 29 Point3 operator /(const Point3& p) const; 41 Point3& operator +=(const Point3& p); 42 Point3& operator -=(const Point3& p); 43 Point3& operator *=(const Point3& p); 44 Point3& operator /=(const Point3& p); [all …]
|
/dports/graphics/wdune/wdune-1.926/vcglib/vcg/space/ |
H A D | deprecated_point3.h | 136 inline Point3 ( Point3 const & p ) in Point3() function 148 inline Point3 & operator =(Point3 const & p) 190 static inline Point3 Construct( const Point3<Q> & b ) in Construct() 259 inline Point3 operator + ( Point3 const & p) const 263 inline Point3 operator - ( Point3 const & p) const 282 inline Point3 operator ^ ( Point3 const & p ) const 292 inline Point3 & operator += ( Point3 const & p) 299 inline Point3 & operator -= ( Point3 const & p) 337 inline Point3 & Scale( const Point3 & p ) in Scale() 569 void GetUV( Point3<P3ScalarType> &n,Point3<P3ScalarType> &u, Point3<P3ScalarType> &v, Point3<P3Scal… [all …]
|
H A D | point3.h | 90 inline Point3 () {} 92 inline Point3 ( Point3 const & p ) : Base(p) {} 112 double stable_dot ( Point3<Scalar> const & p0, Point3<Scalar> const & p1 ) 144 const Point3<Scalar> & v2, 147 Point3<Scalar> e = v2-v1; 156 void GetUV( Point3<Scalar> &n,Point3<Scalar> &u, Point3<Scalar> &v, Point3<Scalar> up=(Point3<Scala… 176 Point3<Scalar> uv=u^v; 181 typedef Point3<short> Point3s; 182 typedef Point3<int> Point3i; 183 typedef Point3<float> Point3f; [all …]
|
/dports/devel/vcglib/vcglib-2020.09/vcg/space/ |
H A D | deprecated_point3.h | 136 inline Point3 ( Point3 const & p ) in Point3() function 148 inline Point3 & operator =(Point3 const & p) 200 static inline Point3 Construct( const Point3<Q> & b ) in Construct() 274 inline Point3 operator + ( Point3 const & p) const 278 inline Point3 operator - ( Point3 const & p) const 297 inline Point3 operator ^ ( Point3 const & p ) const 307 inline Point3 & operator += ( Point3 const & p) 314 inline Point3 & operator -= ( Point3 const & p) 352 inline Point3 & Scale( const Point3 & p ) in Scale() 584 void GetUV( Point3<P3ScalarType> &n,Point3<P3ScalarType> &u, Point3<P3ScalarType> &v, Point3<P3Scal… [all …]
|
H A D | point3.h | 90 inline Point3 () {} 92 inline Point3 ( Point3 const & p ) : Base(p) {} 112 double stable_dot ( Point3<Scalar> const & p0, Point3<Scalar> const & p1 ) 144 const Point3<Scalar> & v2, 147 Point3<Scalar> e = v2-v1; 156 void GetUV( Point3<Scalar> &n,Point3<Scalar> &u, Point3<Scalar> &v, Point3<Scalar> up=(Point3<Scala… 176 Point3<Scalar> uv=u^v; 181 typedef Point3<short> Point3s; 182 typedef Point3<int> Point3i; 183 typedef Point3<float> Point3f; [all …]
|
/dports/multimedia/librespot/librespot-0.1.3/cargo-crates/nalgebra-0.18.1/src/geometry/ |
H A D | swizzle.rs | 3 use crate::geometry::{Point, Point2, Point3}; 28 xxx() -> Point3[0, 0, 0]; 33 xxy() -> Point3[0, 0, 1], 34 xyx() -> Point3[0, 1, 0], 35 xyy() -> Point3[0, 1, 1], 36 yxx() -> Point3[1, 0, 0], 37 yxy() -> Point3[1, 0, 1], 38 yyx() -> Point3[1, 1, 0], 39 yyy() -> Point3[1, 1, 1]; 46 xxz() -> Point3[0, 0, 2], [all …]
|
/dports/graphics/librsvg2-rust/librsvg-2.52.8/vendor/nalgebra/src/geometry/ |
H A D | swizzle.rs | 2 use crate::geometry::{Point, Point2, Point3}; 28 xxx() -> Point3[0, 0, 0]; 33 xxy() -> Point3[0, 0, 1], 34 xyx() -> Point3[0, 1, 0], 35 xyy() -> Point3[0, 1, 1], 36 yxx() -> Point3[1, 0, 0], 37 yxy() -> Point3[1, 0, 1], 38 yyx() -> Point3[1, 1, 0], 39 yyy() -> Point3[1, 1, 1]; 46 xxz() -> Point3[0, 0, 2], [all …]
|
/dports/audio/spotifyd/spotifyd-0.3.0/cargo-crates/nalgebra-0.18.1/src/geometry/ |
H A D | swizzle.rs | 3 use crate::geometry::{Point, Point2, Point3}; 28 xxx() -> Point3[0, 0, 0]; 33 xxy() -> Point3[0, 0, 1], 34 xyx() -> Point3[0, 1, 0], 35 xyy() -> Point3[0, 1, 1], 36 yxx() -> Point3[1, 0, 0], 37 yxy() -> Point3[1, 0, 1], 38 yyx() -> Point3[1, 1, 0], 39 yyy() -> Point3[1, 1, 1]; 46 xxz() -> Point3[0, 0, 2], [all …]
|
/dports/devel/plan9port/plan9port-1f098efb7370a0b28306d10681e21883fb1c1507/src/libgeometry/ |
H A D | arith3.c | 10 Point3 add3(Point3 a, Point3 b){ in add3() 17 Point3 sub3(Point3 a, Point3 b){ in sub3() 57 Point3 cross3(Point3 p, Point3 q){ in cross3() 82 Point3 midpt3(Point3 p, Point3 q){ in midpt3() 99 Point3 reflect3(Point3 p, Point3 p0, Point3 p1){ in reflect3() 108 Point3 nearseg3(Point3 p0, Point3 p1, Point3 testp){ in nearseg3() 143 Point3 vrem3(Point3 a, Point3 b){ in vrem3() 154 Point3 pn2f3(Point3 p, Point3 n){ in pn2f3() 161 Point3 ppp2f3(Point3 p0, Point3 p1, Point3 p2){ in ppp2f3() 171 Point3 fff2p3(Point3 f0, Point3 f1, Point3 f2){ in fff2p3() [all …]
|
/dports/cad/cura-engine/CuraEngine-fadb5d6b/tests/utils/ |
H A D | AABB3DTest.cpp | 35 AABB3D point_box(Point3(-10, -5, -2), Point3(5, 10, 2)); in TEST() 57 AABB3D box_a(Point3(-10, -5, -2), Point3(5, 10, 2)); in TEST() 58 AABB3D box_b(Point3(4, 9, 0), Point3(12, 12, 12)); in TEST() 59 AABB3D box_c(Point3(11, 11, 11), Point3(14, 14, 14)); in TEST() 71 AABB3D box_d(Point3(3, 10, 2), Point3(12, 12, 12)); in TEST() 72 AABB3D box_e(Point3(5, 10, 2), Point3(12, 12, 12)); in TEST() 83 AABB3D box_b(Point3(4, 10, 2), Point3(12, 12, 12)); in TEST() 91 AABB3D box(Point3(2, 2, 2), Point3(5, 10, 3)); in TEST() 111 AABB3D box(Point3(2, 2, 2), Point3(5, 10, 3)); in TEST() 127 AABB3D box(Point3(-10, -5, -2), Point3(5, 10, 2)); in TEST() [all …]
|
/dports/science/afni/afni-AFNI_21.3.16/src/SUMA/ |
H A D | SUMA_HomerDefine.c | 7 Point3 X1_X5_Sphere_vertex[] = { 479 Point3 X1_X5_X12_lleg_vertex[] = { 994 Point3 X1_X5_X12_Rleg_vertex[] = { 1479 Point3 X1_X5_X12_Sphere_vertex[] = { 1961 Point3 X1_X5_X12_X31_Sphere_vertex[] = { 2812 Point3 X1_X5_X44_X45_vertex[] = { 2975 Point3 X1_X5_X44_Torus_vertex[] = { 3480 Point3 X1_X5_X44_X57_Sphere_vertex[] = { 6165 Point3 X1_X5_X44_X88_Sphere_vertex[] = { 10637 Point3 X1_X5_X120_X127_X134_vertex[] = { [all …]
|
/dports/games/xray_re-tools/xray_re-tools-52721d2/sources/plugins/xray_fsl/materials/CameraMapTexture/ |
H A D | CameraMapTexture.h | 78 Point3 P() {return sc->P();} // point to be shaded; in P() 80 void DP(Point3& dpdx, Point3& dpdy){sc->DP(dpdx,dpdy); } // deriv of P, relative to pixel in DP() 90 Point3 UVW(int channel=0) { 97 Point3 DUVW(int channel=0) 100 return Point3(0.001f,0.001f,0.001f); 139 Point3 PointTo(const Point3& p, RefFrame ito) {return sc->PointTo(p, ito);} in PointTo() 140 Point3 PointFrom(const Point3& p, RefFrame ifrom) {return sc->PointFrom(p, ifrom);} in PointFrom() 141 Point3 VectorTo(const Point3& p, RefFrame ito) {return sc->VectorTo(p, ito); }; in VectorTo() 142 Point3 VectorFrom(const Point3& p, RefFrame ifrom){return sc->VectorFrom(p, ifrom);}; in VectorFrom() 143 Point3 VectorToNoScale(const Point3& p, RefFrame ito){return sc->VectorToNoScale( p, ito);}; in VectorToNoScale() [all …]
|
/dports/graphics/wdune/wdune-1.926/vcglib/wrap/gui/ |
H A D | view.h | 114 Point3<T> Project(const Point3<T> &p) const; 115 Point3<T> UnProject(const Point3<T> &p) const; 128 Point3<T> NormDevCoordToWindowCoord(const Point3<T> &p) const; 131 Point3<T> WindowCoordToNormDevCoord(const Point3<T> &p) const; 181 Point3<T> vp=ViewPoint(); in ViewPlaneFromModel() 193 Point3<T> vp=ViewPoint(); in ViewLineFromModel() 221 template <class T> Point3<T> View<T>::Project(const Point3<T> &p) const { in Project() 222 Point3<T> r; in Project() 227 template <class T> Point3<T> View<T>::UnProject(const Point3<T> &p) const { in UnProject() 239 Point3<T> a; in NormDevCoordToWindowCoord() [all …]
|
H A D | frustum.h | 70 Point3<T> ViewPoint(); 81 Point3<T> view_point; 100 Point3<T> r = Project(point); in IsOutside() 165 Point3<T> nw = UnProject(Point3<T>(l, b, 0.0f)); in UpdateView() 166 Point3<T> sw = UnProject(Point3<T>(l, t, 0.0f)); in UpdateView() 167 Point3<T> ne = UnProject(Point3<T>(r, b, 0.0f)); in UpdateView() 168 Point3<T> se = UnProject(Point3<T>(r, t, 0.0f)); in UpdateView() 169 Point3<T> NW = UnProject(Point3<T>(l, b, 1.0f)); in UpdateView() 170 Point3<T> SW = UnProject(Point3<T>(l, t, 1.0f)); in UpdateView() 171 Point3<T> NE = UnProject(Point3<T>(r, b, 1.0f)); in UpdateView() [all …]
|
/dports/devel/vcglib/vcglib-2020.09/wrap/gui/ |
H A D | view.h | 114 Point3<T> Project(const Point3<T> &p) const; 115 Point3<T> UnProject(const Point3<T> &p) const; 128 Point3<T> NormDevCoordToWindowCoord(const Point3<T> &p) const; 131 Point3<T> WindowCoordToNormDevCoord(const Point3<T> &p) const; 180 Point3<T> vp=ViewPoint(); in ViewPlaneFromModel() 192 Point3<T> vp=ViewPoint(); in ViewLineFromModel() 220 template <class T> Point3<T> View<T>::Project(const Point3<T> &p) const { in Project() 221 Point3<T> r; in Project() 226 template <class T> Point3<T> View<T>::UnProject(const Point3<T> &p) const { in UnProject() 238 Point3<T> a; in NormDevCoordToWindowCoord() [all …]
|
H A D | frustum.h | 70 Point3<T> ViewPoint(); 81 Point3<T> view_point; 100 Point3<T> r = Project(point); in IsOutside() 165 Point3<T> nw = UnProject(Point3<T>(l, b, 0.0f)); in UpdateView() 166 Point3<T> sw = UnProject(Point3<T>(l, t, 0.0f)); in UpdateView() 167 Point3<T> ne = UnProject(Point3<T>(r, b, 0.0f)); in UpdateView() 168 Point3<T> se = UnProject(Point3<T>(r, t, 0.0f)); in UpdateView() 169 Point3<T> NW = UnProject(Point3<T>(l, b, 1.0f)); in UpdateView() 170 Point3<T> SW = UnProject(Point3<T>(l, t, 1.0f)); in UpdateView() 171 Point3<T> NE = UnProject(Point3<T>(r, b, 1.0f)); in UpdateView() [all …]
|
/dports/graphics/ogre3d19/sinbad-ogre-dd30349ea667/Tools/LightwaveConverter/include/ |
H A D | Point.h | 9 class Point3 { 11 inline Point3() {} in Point3() function 15 inline Point3& operator =(const Vector3& v) 23 inline Point3& operator *=(float t) 31 inline Point3& operator /=(float t) 50 inline Point3 operator -(void) const 52 return (Point3(-x, -y, -z)); 73 inline Point3 operator *(float t) const 75 return (Point3(x * t, y * t, z * t)); 78 inline Point3 operator /(float t) const [all …]
|
/dports/graphics/ogre3d/ogre-1.11.6/Tools/LightwaveConverter/include/ |
H A D | Point.h | 9 class Point3 { 11 inline Point3() {} in Point3() function 15 inline Point3& operator =(const Vector3& v) 23 inline Point3& operator *=(float t) 31 inline Point3& operator /=(float t) 50 inline Point3 operator -(void) const 52 return (Point3(-x, -y, -z)); 73 inline Point3 operator *(float t) const 75 return (Point3(x * t, y * t, z * t)); 78 inline Point3 operator /(float t) const [all …]
|
/dports/cad/meshlab/meshlab-Meshlab-2020.05/src/plugins_experimental/edit_ocme/src/ocme/ |
H A D | impostor_definition.h | 22 stdMatrix3Sparse<vcg::Point3<char>,8> normals; 23 stdMatrix3Sparse<vcg::Point3<char>,8> centroids; 35 …vcg::Point3<unsigned char> Acc_0_255(vcg::Point3<unsigned char> p,vcg::Point3<unsigned char> d, un… 36 vcg::Point3<char> Acc(vcg::Point3<char> p,vcg::Point3<char> d, unsigned int n); 41 PointNormal( vcg::Point3<char> _p , vcg::Point3<char> _n, vcg::Point3<unsigned char> _c){ in PointNormal() 47 vcg::Point3<char> p,n; 48 vcg::Point3<unsigned char> c; 81 …vcg::Point3<unsigned char> F2C(vcg::Color4b a) {return vcg::Point3<unsigned char>(a[0],a[1],a[2])… in F2C() 90 …vcg::Point3<char> F2C_01(vcg::Point3f a) { return vcg::Point3<char>(F2C_01(a[0]),F2C_01(a[1]),F2C… in F2C_01() 97 vcg::Point3<char> a = (*si).second; in C2F() [all …]
|
/dports/games/critterding/critterding-beta12/src/utils/bullet/BulletMultiThreaded/vectormath/scalar/cpp/ |
H A D | vec_aos.h | 869 inline Point3::Point3( const Point3 & pnt ) in Point3() function 890 inline Point3::Point3( float scalar ) in Point3() function 897 inline const Point3 lerp( float t, const Point3 & pnt0, const Point3 & pnt1 ) in lerp() 902 inline Point3 & Point3::operator =( const Point3 & pnt ) 910 inline Point3 & Point3::setX( float _x ) in setX() 921 inline Point3 & Point3::setY( float _y ) in setY() 932 inline Point3 & Point3::setZ( float _z ) in setZ() 1003 inline const Point3 mulPerElem( const Point3 & pnt0, const Point3 & pnt1 ) in mulPerElem() 1012 inline const Point3 divPerElem( const Point3 & pnt0, const Point3 & pnt1 ) in divPerElem() 1066 inline const Point3 maxPerElem( const Point3 & pnt0, const Point3 & pnt1 ) in maxPerElem() [all …]
|