/dports/x11-toolkits/plib/plib-1.8.5/src/sg/ |
H A D | sgdIsect.cxx | 35 int sgdIsectPlanePlane ( sgdVec3 point, sgdVec3 dir, in sgdIsectPlanePlane() 100 int sgdIsectInfLinePlane( sgdVec3 dst, sgdVec3 l_org, sgdVec3 l_vec, sgdVec4 plane ) in sgdIsectInfLinePlane() 127 sgdVec3 l1_org, sgdVec3 l1_vec, in sgdIsectInfLineInfLine() 128 sgdVec3 l2_org, sgdVec3 l2_vec ) in sgdIsectInfLineInfLine() 130 sgdVec3 vec_l1, vec_l2 ; in sgdIsectInfLineInfLine() 137 sgdVec3 perp ; in sgdIsectInfLineInfLine() 161 sgdVec3 tmp ; in sgdIsectInfLineInfLine() 205 SGDfloat sgdIsectLinesegPlane ( sgdVec3 dst, sgdVec3 v1, sgdVec3 v2, sgdVec4 plane ) in sgdIsectLinesegPlane() 207 sgdVec3 delta ; in sgdIsectLinesegPlane() 272 bool sgdPointInTriangle( sgdVec3 point, sgdVec3 tri[3] ) in sgdPointInTriangle() [all …]
|
H A D | sg.h | 1675 inline void sgdAddVec3 ( sgdVec3 dst, const sgdVec3 src1, const sgdVec3 src2 ) in sgdAddVec3() 1718 inline void sgdSubVec3 ( sgdVec3 dst, const sgdVec3 src1, const sgdVec3 src2 ) in sgdSubVec3() 1938 extern void sgdVectorProductVec3 ( sgdVec3 dst, const sgdVec3 a, const sgdVec3 b ) ; 2214 extern void sgdMakeNormal ( sgdVec3 dst, const sgdVec3 a, const sgdVec3 b, const sgdVec3 c ) ; 2244 SGDfloat sgdTriArea( sgdVec3 p0, sgdVec3 p1, sgdVec3 p2 ); 2263 SGDfloat sgdAngleBetweenNormalizedVec3 (sgdVec3 first, sgdVec3 second, sgdVec3 normal); 2267 SGDfloat sgdAngleBetweenVec3 ( sgdVec3 v1, sgdVec3 v2, sgdVec3 normal ); 2802 sgdVec3 l_org, sgdVec3 l_vec, 2805 sgdVec3 l1_org, sgdVec3 l1_vec, 2806 sgdVec3 l2_org, sgdVec3 l2_vec ) ; [all …]
|
H A D | sgd.cxx | 29 void sgdVectorProductVec3 ( sgdVec3 dst, const sgdVec3 a, const sgdVec3 b ) in sgdVectorProductVec3() 45 sgdVec3 tmp ; in sgdCompare3DSqdDist() 58 sgdVec3 ax ; in sgdMakeRotMat4() 160 sgdFloat sgdTriArea( sgdVec3 p0, sgdVec3 p1, sgdVec3 p2 ) in sgdTriArea() 175 sgdVec3 sum; in sgdTriArea() 204 SGDfloat sgdAngleBetweenVec3 ( sgdVec3 v1, sgdVec3 v2 ) in sgdAngleBetweenVec3() 213 SGDfloat sgdAngleBetweenNormalizedVec3 (sgdVec3 first, sgdVec3 second, sgdVec3 normal) in sgdAngleBetweenNormalizedVec3() 285 SGDfloat sgdAngleBetweenVec3 ( sgdVec3 v1, sgdVec3 v2, sgdVec3 normal ) in sgdAngleBetweenVec3() 348 sgdVec3 x ; in extend() 1031 void sgdMakeNormal(sgdVec3 dst, const sgdVec3 a, const sgdVec3 b, const sgdVec3 c ) in sgdMakeNormal() [all …]
|
/dports/games/torcs/torcs-1.3.7/src/windows/include/plib/ |
H A D | sg.h | 1675 inline void sgdAddVec3 ( sgdVec3 dst, const sgdVec3 src1, const sgdVec3 src2 ) in sgdAddVec3() 1718 inline void sgdSubVec3 ( sgdVec3 dst, const sgdVec3 src1, const sgdVec3 src2 ) in sgdSubVec3() 1938 extern void sgdVectorProductVec3 ( sgdVec3 dst, const sgdVec3 a, const sgdVec3 b ) ; 2214 extern void sgdMakeNormal ( sgdVec3 dst, const sgdVec3 a, const sgdVec3 b, const sgdVec3 c ) ; 2244 SGDfloat sgdTriArea( sgdVec3 p0, sgdVec3 p1, sgdVec3 p2 ); 2263 SGDfloat sgdAngleBetweenNormalizedVec3 (sgdVec3 first, sgdVec3 second, sgdVec3 normal); 2267 SGDfloat sgdAngleBetweenVec3 ( sgdVec3 v1, sgdVec3 v2, sgdVec3 normal ); 2802 sgdVec3 l_org, sgdVec3 l_vec, 2805 sgdVec3 l1_org, sgdVec3 l1_vec, 2806 sgdVec3 l2_org, sgdVec3 l2_vec ) ; [all …]
|
/dports/games/flightgear/flightgear-2020.3.11/src/Instrumentation/HUD/ |
H A D | HUD_runway.cxx | 169 void HUD::Runway::get_rwy_points(sgdVec3 *_points3d) in get_rwy_points() 196 bool HUD::Runway::drawLine(const sgdVec3& a1, const sgdVec3& a2, const sgdVec3& point1, const sgdVe… in drawLine() 198 sgdVec3 p1, p2; in drawLine() 215 sgdVec3 vec = {a2[0] - a1[0], a2[1] - a1[1], a2[2] - a1[2]}; in drawLine() 218 sgdVec3 newPt; in drawLine() 232 sgdVec3 vec = {a1[0] - a2[0], a1[1] - a2[1], a1[2] - a2[2]}; in drawLine() 235 sgdVec3 newPt; in drawLine() 263 void HUD::Runway::boundPoint(const sgdVec3& v, sgdVec3& m) in boundPoint() 291 bool HUD::Runway::boundOutsidePoints(sgdVec3& v, sgdVec3& m) in boundOutsidePoints()
|
H A D | HUD_private.hxx | 370 void boundPoint(const sgdVec3& v, sgdVec3& m); 371 bool boundOutsidePoints(sgdVec3& v, sgdVec3& m); 372 bool drawLine(const sgdVec3& a1, const sgdVec3& a2, const sgdVec3& p1, const sgdVec3& p2); 375 void get_rwy_points(sgdVec3 *points); 379 sgdVec3 _points3d[6], _points2d[6];
|
/dports/x11-toolkits/plib/plib-1.8.5/src/ssgAux/ |
H A D | ssgaSky.h | 233 ssgBranch *build( int num, sgdVec3 *star_data, double star_dist ); 237 bool repaint( double sol_angle, int num, sgdVec3 *star_data ); 309 int nplanets, sgdVec3 *planet_data, 310 int nstars, sgdVec3 *star_data); 326 int nplanets, sgdVec3 *planet_data, 327 int nstars, sgdVec3 *star_data );
|
H A D | ssgaSky.cxx | 73 int nplanets, sgdVec3 *planet_data, in build() 74 int nstars, sgdVec3 *star_data ) in build() 231 int nplanets, sgdVec3 *planet_data, in repaint() 232 int nstars, sgdVec3 *star_data ) in repaint()
|
H A D | ssgaStars.cxx | 73 ssgBranch * ssgaStars::build( int num, sgdVec3 *star_data, double star_dist ) in build() 157 bool ssgaStars::repaint( double sol_angle, int num, sgdVec3 *star_data ) in repaint()
|
/dports/games/crrcsim/crrcsim-0.9.13/src/mod_video/ |
H A D | crrc_sky.h | 138 sgdVec3 planetsDummy; 139 sgdVec3 starsDummy;
|