Home
last modified time | relevance | path

Searched refs:perp (Results 1 – 25 of 1763) sorted by relevance

12345678910>>...71

/dports/graphics/epix/epix-1.2.19/
H A Dintersections.cc66 if ( EPS < norm(arg1.perp()*arg2.perp()) || // non-coplanar in operator *()
88 P bi_perp(circ.perp()*pl.perp()); in operator *()
128 P perp(circ.perp()*dir); in operator *() local
130 const double dist((to_ctr|perp)/norm(perp)); in operator *()
137 const P vec_x(circ.center() - (dist/norm(perp))*perp); in operator *()
157 P N3((pl1.perp())*(pl2.perp())); in operator *()
167 P pt(pl1.pt() + (((pl2.pt()-pl1.pt())|pl2.perp())/(perp|pl2.perp()))*perp); in operator *()
208 pl.perp()); in operator *()
232 perp *= dir2; in operator *()
236 return p1 + ((perp|(p3-p1))/(perp|dir1))*dir1; in operator *()
[all …]
H A Dcrop_algorithms.h59 double height(const PT& perp, const PT& base, const PT& arg) in height() argument
62 return (perp|(arg - base)); in height()
67 PT cut_location(const PT& perp, const PT& base, const PT& p1, const PT& p2) in cut_location() argument
72 return p1 + (((base - p1)|perp)/(dir|perp))*dir; in cut_location()
158 std::list<edge_data<PT> >& chop_path(const PT& perp, const PT& base, in chop_path() argument
175 const double ht_tail(height(perp, base, tail)); in chop_path()
176 const double ht_head(height(perp, base, head)); in chop_path()
195 const PT crossing(cut_location(perp, base, tail, head)); in chop_path()
218 std::list<edge_data<PT> >& chop_loop(const PT& perp, const PT& base, in chop_loop() argument
221 return loopify(chop_path(perp, base, edges)); in chop_loop()
H A Dstate.cc119 void clip_face(const P& loc, const P& perp) in clip_face() argument
121 the_clip_box().add_face(loc, perp); in clip_face()
125 void clip_slice(const P& loc, const P& perp) in clip_slice() argument
127 the_clip_box().add_face(loc-0.5*EPIX_EPSILON*perp, perp) in clip_slice()
128 .add_face(loc+0.5*EPIX_EPSILON*perp, -perp); in clip_slice()
131 void clip_slice(const P& perp, double thickness) in clip_slice() argument
133 clip_slice(P(0,0,0), perp, thickness); in clip_slice()
136 void clip_slice(const P& perp) in clip_slice() argument
138 clip_slice(P(0,0,0), perp); in clip_slice()
143 the_clip_box().add_face(loc-0.5*thickness*perp, perp) in clip_slice()
[all …]
H A Dfacet.cc67 if (norm(perp) < EPIX_EPSILON) in facet()
70 perp *= recip(norm(perp)); in facet()
186 if (norm(perp) < EPIX_EPSILON) in facet()
189 perp *= recip(norm(perp)); in facet()
220 if (norm(perp) < EPIX_EPSILON) in facet()
223 perp *= recip(norm(perp)); in facet()
270 if (norm(perp) < EPIX_EPSILON) in facet()
273 perp *= recip(norm(perp)); in facet()
389 if (norm(perp) < EPIX_EPSILON) in facet()
392 perp *= recip(norm(perp)); in facet()
[all …]
H A Dplane.cc46 Plane::Plane(const P& pt, const P& perp) in Plane() argument
47 : m_pt(pt), m_perp(perp), m_malformed(false) in Plane()
49 double temp(norm(perp)); in Plane()
64 P perp((p2-p1)*(p3-p1)); in Plane() local
65 double norm_perp(norm(perp)); in Plane()
74 m_perp = (1/norm_perp)*perp; in Plane()
83 P Plane::perp() const in perp() function in ePiX::Plane
/dports/graphics/gource/gource-0.51/src/
H A Dspline.cpp83 vec2 perp = (spline_point[i] - spline_point[i+1]); in drawToVBO() local
84 perp = normalise(vec2(-perp.y, perp.x)) * 2.5f; in drawToVBO()
86 quadbuf_vertex v1(spline_point[i] + perp, spline_colour[i], vec2(1.0f, 0.0f)); in drawToVBO()
87 quadbuf_vertex v2(spline_point[i] - perp, spline_colour[i], vec2(0.0f, 0.0f)); in drawToVBO()
88 quadbuf_vertex v3(spline_point[i+1] - perp, spline_colour[i+1], vec2(0.0f, 0.0f)); in drawToVBO()
99 vec2 perp = (pos1 - pos2); in drawBeam() local
100 perp = normalise(vec2(-perp.y, perp.x)) * radius; in drawBeam()
107 glVertex2f(pos1.x + perp.x, pos1.y + perp.y); in drawBeam()
109 glVertex2f(pos1.x - perp.x, pos1.y - perp.y); in drawBeam()
115 glVertex2f(pos2.x + perp.x, pos2.y + perp.y); in drawBeam()
[all …]
/dports/astro/py-pykep/pykep-2.6/src/third_party/cspice/
H A Dzzryxsph.c23 doublereal cpar, perp[3]; in zzryxsph_() local
172 pmag2 = vdot_(perp, perp); in zzryxsph_()
202 xpt[0] = perp[0] - s * udir[0]; in zzryxsph_()
203 xpt[1] = perp[1] - s * udir[1]; in zzryxsph_()
204 xpt[2] = perp[2] - s * udir[2]; in zzryxsph_()
210 xpt[0] = perp[0] + s * udir[0]; in zzryxsph_()
211 xpt[1] = perp[1] + s * udir[1]; in zzryxsph_()
212 xpt[2] = perp[2] + s * udir[2]; in zzryxsph_()
217 xpt[0] = perp[0]; in zzryxsph_()
218 xpt[1] = perp[1]; in zzryxsph_()
[all …]
/dports/astro/pykep/pykep-2.6/src/third_party/cspice/
H A Dzzryxsph.c23 doublereal cpar, perp[3]; in zzryxsph_() local
172 pmag2 = vdot_(perp, perp); in zzryxsph_()
202 xpt[0] = perp[0] - s * udir[0]; in zzryxsph_()
203 xpt[1] = perp[1] - s * udir[1]; in zzryxsph_()
204 xpt[2] = perp[2] - s * udir[2]; in zzryxsph_()
210 xpt[0] = perp[0] + s * udir[0]; in zzryxsph_()
211 xpt[1] = perp[1] + s * udir[1]; in zzryxsph_()
212 xpt[2] = perp[2] + s * udir[2]; in zzryxsph_()
217 xpt[0] = perp[0]; in zzryxsph_()
218 xpt[1] = perp[1]; in zzryxsph_()
[all …]
/dports/sysutils/perp/perp-2.07/
H A DCHANGES6 perp-2.07 (2013.01.11):
19 perp-2.06 (2013.01.11):
23 perp-2.05 (2012.01.04):
29 * perp-setup:
36 perp-2.04 (2011.03.22):
41 * perp-setup:
48 perp-2.03 (2011.03.11):
49 * perp-setup:
53 perp-2.02 (2011.02.22):
57 perp-2.01 (2011.02.11):
[all …]
H A DINSTALL2 # perp: persistent process supervision
13 # perp-setup /etc/perp
54 It is recommended to use perpboot(8) to start and log the perp
55 system. The perp-setup(8) utility may be used to automatically
59 # perp-setup /etc/perp
61 Review the startup scripts now installed in /etc/perp/.boot and
74 /etc/perp at anytime.
80 The perp-setup(8) utility script will not disturb any previous
82 /etc/perp/.boot.
89 root 233 ... 1:11PM 0:00.01 perpd -a6 /etc/perp
[all …]
H A DREADME2 # perp: persistent process supervision
7 This is perp, aka "the perpetrator", a persistent process supervisor
10 The perp package provides a set of daemons and utilities to reliably
25 perp provides a portable, uniform framework for installing such
36 switching overhead of the perp system is substantially simplified over
55 ./perp/* perp build sources
81 to installation, see the /man subdirectory within each of the ./perp
84 and perp-setup.8.
89 This release of perp does not include replacement for /sbin/init.
91 in developing a complete perp-based un!x distribution -- please
[all …]
/dports/science/fastjet/fastjet-3.3.4/tools/
H A DCASubJetTagger.cc122 dist = parent1.perp()*parent2.perp()*parent1.squared_distance(parent2); in _recurse_through_jet()
126 dist = parent1.perp()*parent2.perp()*pow(parent1.squared_distance(parent2),2); in _recurse_through_jet()
155 z2 = parent2.perp() / original_jet.perp(); in _recurse_through_jet()
156 zcut1 = parent1.perp() / original_jet.perp() >= _z_threshold; in _recurse_through_jet()
158 z2 = parent2.perp()/(parent1.perp()+parent2.perp()); in _recurse_through_jet()
/dports/games/scorched3d/scorched/src/client/water/
H A DWaterWaves.cpp232 perp =- perp; in constructLines()
234 entry.ptB = point - perp / 3.0f; in constructLines()
235 entry.perp = perp; in constructLines()
236 entry.ptC = point + perp * 6.0f; in constructLines()
241 entry.ptA = point - perp / 3.0f; in constructLines()
243 entry.perp = perp; in constructLines()
332 if (((p.perp[0] * windDirPerp[0]) + (p.perp[1] * windDirPerp[1])) > 0.0f) in drawBoxes()
335 ptA = p.ptD - p.perp * frontlen; in drawBoxes()
337 ptB = p.ptC - p.perp * frontlen; in drawBoxes()
340 ptC = p.ptC - p.perp * endlen; in drawBoxes()
[all …]
/dports/games/0ad/0ad-0.0.23b-alpha/source/renderer/
H A DWaterManager.cpp664 lastPerp = perp; in CreateWaveMeshes()
665 perp = CVector2D(0,0); in CreateWaveMeshes()
680 perp += posPlus-pos; in CreateWaveMeshes()
682 perp /= nb; in CreateWaveMeshes()
683 perp = CVector2D(-perp.Y,perp.X).Normalized(); in CreateWaveMeshes()
686 firstPerp = perp; in CreateWaveMeshes()
688 if ( a > 1 && perp.Dot(lastPerp) < 0.90f && perp.Dot(firstPerp) < 0.70f) in CreateWaveMeshes()
765 perp += posPlus-pos; in CreateWaveMeshes()
767 perp /= nb; in CreateWaveMeshes()
768 perp = CVector2D(-perp.Y,perp.X).Normalized(); in CreateWaveMeshes()
[all …]
/dports/games/fs2open/fs2open.github.com-release_21_4_1/code/autopilot/
H A Dautopilot.cpp732 vm_vec_sub(&perp, &perp, &Autopilot_flight_leader->orient.vec.rvec); in StartAutopilot()
739 vm_vec_add(&perp, &perp, &Autopilot_flight_leader->orient.vec.uvec); in StartAutopilot()
741 vm_vec_add(&perp, &perp, &Autopilot_flight_leader->orient.vec.rvec); in StartAutopilot()
754 vm_vec_add(&perp, &perp, &Autopilot_flight_leader->orient.vec.uvec); in StartAutopilot()
761 vm_vec_add(&perp, &perp, &Autopilot_flight_leader->orient.vec.uvec); in StartAutopilot()
769 vm_vec_sub(&perp, &perp, &Autopilot_flight_leader->orient.vec.uvec); in StartAutopilot()
771 vm_vec_add(&perp, &perp, &Autopilot_flight_leader->orient.vec.uvec); in StartAutopilot()
779 vm_vec_sub(&perp, &perp, &Autopilot_flight_leader->orient.vec.uvec); in StartAutopilot()
781 vm_vec_add(&perp, &perp, &Autopilot_flight_leader->orient.vec.uvec); in StartAutopilot()
792 vm_vec_normalize(&perp); in StartAutopilot()
[all …]
/dports/games/diaspora/Diaspora_R1_Linux/Diaspora/fs2_open/code/autopilot/
H A Dautopilot.cpp756 vm_vec_sub(&perp, &perp, &Autopilot_flight_leader->orient.vec.rvec); in StartAutopilot()
763 vm_vec_add(&perp, &perp, &Autopilot_flight_leader->orient.vec.uvec); in StartAutopilot()
765 vm_vec_add(&perp, &perp, &Autopilot_flight_leader->orient.vec.rvec); in StartAutopilot()
778 vm_vec_add(&perp, &perp, &Autopilot_flight_leader->orient.vec.uvec); in StartAutopilot()
785 vm_vec_add(&perp, &perp, &Autopilot_flight_leader->orient.vec.uvec); in StartAutopilot()
793 vm_vec_sub(&perp, &perp, &Autopilot_flight_leader->orient.vec.uvec); in StartAutopilot()
795 vm_vec_add(&perp, &perp, &Autopilot_flight_leader->orient.vec.uvec); in StartAutopilot()
803 vm_vec_sub(&perp, &perp, &Autopilot_flight_leader->orient.vec.uvec); in StartAutopilot()
805 vm_vec_add(&perp, &perp, &Autopilot_flight_leader->orient.vec.uvec); in StartAutopilot()
816 vm_vec_normalize(&perp); in StartAutopilot()
[all …]
/dports/devel/etl/synfig-1.2.2/synfig-core/src/modules/mod_geometry/
H A Doutline.cpp290 const Vector t1(last_tangent.perp().norm()); in sync_vfunc()
293 Real cross(t1*t2.perp()); in sync_vfunc()
294 Real perp((t1-t2).mag()); in sync_vfunc() local
309 else if(cross>0 && perp>1) in sync_vfunc()
315 else if(cross<0 && perp>1) in sync_vfunc()
381 vertex+tangent.perp()*w, in sync_vfunc()
382 vertex-tangent.perp()*w, in sync_vfunc()
405 vertex-tangent.perp()*w, in sync_vfunc()
406 vertex+tangent.perp()*w, in sync_vfunc()
532 Real cross(t1*t2.perp()); in sync_vfunc()
[all …]
/dports/graphics/synfig/synfig-1.2.2/synfig-core/src/modules/mod_geometry/
H A Doutline.cpp290 const Vector t1(last_tangent.perp().norm()); in sync_vfunc()
293 Real cross(t1*t2.perp()); in sync_vfunc()
294 Real perp((t1-t2).mag()); in sync_vfunc() local
309 else if(cross>0 && perp>1) in sync_vfunc()
315 else if(cross<0 && perp>1) in sync_vfunc()
381 vertex+tangent.perp()*w, in sync_vfunc()
382 vertex-tangent.perp()*w, in sync_vfunc()
405 vertex-tangent.perp()*w, in sync_vfunc()
406 vertex+tangent.perp()*w, in sync_vfunc()
532 Real cross(t1*t2.perp()); in sync_vfunc()
[all …]
/dports/graphics/synfigstudio/synfig-1.2.2/synfig-core/src/modules/mod_geometry/
H A Doutline.cpp290 const Vector t1(last_tangent.perp().norm()); in sync_vfunc()
293 Real cross(t1*t2.perp()); in sync_vfunc()
294 Real perp((t1-t2).mag()); in sync_vfunc() local
309 else if(cross>0 && perp>1) in sync_vfunc()
315 else if(cross<0 && perp>1) in sync_vfunc()
381 vertex+tangent.perp()*w, in sync_vfunc()
382 vertex-tangent.perp()*w, in sync_vfunc()
405 vertex-tangent.perp()*w, in sync_vfunc()
406 vertex+tangent.perp()*w, in sync_vfunc()
532 Real cross(t1*t2.perp()); in sync_vfunc()
[all …]
/dports/sysutils/perp/perp-2.07/examples/
H A DREADME2 # perp: persistent process supervision
3 # sample perp services
7 This directory contains the following sample perp services:
18 # cp -R apgd /etc/perp
19 # chmod +x /etc/perp/apgd/rc.*
24 # chmod +t /etc/perp/apgd && perphup
26 or (since perp-2.00):
/dports/science/plumed/plumed2-2.7.2/src/multicolvar/
H A DVolumeCavity.cpp115 Vector origin, bi, cross, perp; member in PLMD::multicolvar::VolumeCavity
204 perp = crossProduct( cross, bi ); len_perp=dotProduct( d3, perp ); in setupRegions()
291 perp=-perp; len_perp=-len_perp; in setupRegions()
308 dlperp[0] = matmul(d3,dperp[0]) - matmul(perp,dd3); in setupRegions()
311 dlperp[3] = matmul(perp,dd3); in setupRegions()
317 jacob(0,2)=perp[0]; jacob(1,2)=perp[1]; jacob(2,2)=perp[2]; in setupRegions()
338 wt = origin + len_perp*perp; in update()
346 lenunit*(ut[1]+len_perp*perp[1]), in update()
347 lenunit*(ut[2]+len_perp*perp[2]) ); in update()
349 lenunit*(vt[1]+len_perp*perp[1]), in update()
[all …]
H A DVolumeTetrapore.cpp123 Vector origin, bi, cross, perp; member in PLMD::multicolvar::VolumeTetrapore
217 perp = cos(pi/4.0)*bisector - sin(pi/4.0)*truep; in setupRegions()
222 len_perp = dotProduct( d1, perp ); double len_perp2 = dotProduct( d2, perp ); unsigned lpi=1; in setupRegions()
327 perp=-perp; len_perp=-len_perp; in setupRegions()
352 jacob(0,2)=perp[0]; jacob(1,2)=perp[1]; jacob(2,2)=perp[2]; in setupRegions()
373 wt = origin + len_perp*perp; in update()
381 lenunit*(ut[1]+len_perp*perp[1]), in update()
382 lenunit*(ut[2]+len_perp*perp[2]) ); in update()
384 lenunit*(vt[1]+len_perp*perp[1]), in update()
385 lenunit*(vt[2]+len_perp*perp[2]) ); in update()
[all …]
/dports/graphics/tesseract/tesseract-5.0.0/src/ccstruct/
H A Dpolyaprx.cpp61 int perp; // perp distance in cutline() local
94 if (perp != 0) { in cutline()
95 perp *= perp; // squared deviation in cutline()
102 if (perp > maxperp) { in cutline()
103 maxperp = perp; in cutline()
111 perp = vecsum.length(); in cutline()
112 ASSERT_HOST(perp != 0); in cutline()
118 maxperp /= perp; in cutline()
123 perp = (squaresum << 8) / (perp * ptcount); in cutline()
126 perp = (squaresum / perp << 8) / ptcount; in cutline()
[all …]
/dports/science/apbs/apbs-pdb2pqr-apbs-1.5-102-g500c1473/apbs/include/Eigen/src/Geometry/
H A DOrthoMethods.h137 VectorType perp = VectorType::Zero(src.size()); in run() local
144 perp.coeffRef(maxi) = -numext::conj(src.coeff(sndi)) * invnm; in run()
147 return perp; in run()
159 VectorType perp;
171 perp.coeffRef(0) = -numext::conj(src.y())*invnm;
172 perp.coeffRef(1) = numext::conj(src.x())*invnm;
173 perp.coeffRef(2) = 0;
182 perp.coeffRef(0) = 0;
183 perp.coeffRef(1) = -numext::conj(src.z())*invnm;
184 perp.coeffRef(2) = numext::conj(src.y())*invnm;
[all …]
/dports/math/libmesh/libmesh-1.6.2/contrib/eigen/3.2.9/Eigen/src/Geometry/
H A DOrthoMethods.h137 VectorType perp = VectorType::Zero(src.size()); in run() local
144 perp.coeffRef(maxi) = -numext::conj(src.coeff(sndi)) * invnm; in run()
147 return perp; in run()
159 VectorType perp;
171 perp.coeffRef(0) = -numext::conj(src.y())*invnm;
172 perp.coeffRef(1) = numext::conj(src.x())*invnm;
173 perp.coeffRef(2) = 0;
182 perp.coeffRef(0) = 0;
183 perp.coeffRef(1) = -numext::conj(src.z())*invnm;
184 perp.coeffRef(2) = numext::conj(src.y())*invnm;
[all …]

12345678910>>...71