openfoam/applications/utilities/preProcessing/viewFactorsGen
Mark Olesen 27c2cdc040 ENH: vector mag(), magSqr() methods - complementary to dist(), distSqr()
ENH: use direct access to pointHit as point(), use dist(), distSqr()

- if the pointHit has already been checked for hit(), can/should
  simply use point() noexcept access subsequently to avoid redundant
  checks. Using vector distSqr() methods provides a minor optimization
  (no itermediate temporary), but can also make for clearer code.

ENH: copy construct pointIndexHit with different index

- symmetric with constructing from a pointHit with an index

STYLE: prefer pointHit point() instead of rawPoint()
2022-11-24 12:21:01 +00:00
..
Make ENH: viewFactorGen: revert to v2206 without CGAL 2022-08-04 14:59:12 +01:00
Allwmake ENH: viewFactorGen: revert to v2206 without CGAL 2022-08-04 14:59:12 +01:00
searchingEngine_CGAL.H STYLE: viewFactorsGen with std::vector (reserve) instead of std::list 2022-10-26 18:04:56 +02:00
searchingEngine.H ENH: viewFactorGen: revert to v2206 without CGAL 2022-08-04 14:59:12 +01:00
shootRays_CGAL.H ENH: viewFactorGen: revert to v2206 without CGAL 2022-08-04 14:59:12 +01:00
shootRays.H ENH: vector mag(), magSqr() methods - complementary to dist(), distSqr() 2022-11-24 12:21:01 +00:00
viewFactorsGen.C ENH: provide MPI native minOp, maxOp reduce multiple values 2022-11-15 14:00:18 +01:00