LCOV - code coverage report
Current view: top level - EnergyPlus - DXFEarClipping.cc (source / functions) Hit Total Coverage
Test: lcov.output.filtered Lines: 172 232 74.1 %
Date: 2023-01-17 19:17:23 Functions: 7 11 63.6 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_DXFEarClipping.cc 771
__static_initialization_and_destruction_0(int, int) 771
EnergyPlus::DXFEarClipping::Triangulate(EnergyPlus::EnergyPlusData&, int, ObjexxFCL::Array1D<ObjexxFCL::Vector3<double> >&, ObjexxFCL::Array1D<EnergyPlus::DataVectorTypes::dTriangle>&, double, double, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, EnergyPlus::DataSurfaces::SurfaceClass) 142
EnergyPlus::DXFEarClipping::generate_ears(EnergyPlus::EnergyPlusData&, int, ObjexxFCL::Array1D<ObjexxFCL::Vector2<double> >&, ObjexxFCL::Array1D<int>&, int&, ObjexxFCL::Array1D<int>&, int&, ObjexxFCL::Array1D<int>&, int&, ObjexxFCL::Array1D<bool>&, ObjexxFCL::Array1D<int>&, ObjexxFCL::Array1D<double>&) 702
EnergyPlus::DXFEarClipping::angle_2dvector(double, double, double, double, double, double) 4420
EnergyPlus::DXFEarClipping::polygon_contains_point_2d(int, ObjexxFCL::Array1D<ObjexxFCL::Vector2<double> >&, ObjexxFCL::Vector2<double> const&) 12980
EnergyPlus::DXFEarClipping::CalcWallCoordinateTransformation(int, ObjexxFCL::Array1D<ObjexxFCL::Vector3<double> >&, double, double, ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<double>&) 0
EnergyPlus::DXFEarClipping::CalcRfFlrCoordinateTransformation(int, ObjexxFCL::Array1D<ObjexxFCL::Vector3<double> >&, double, double, ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<double>&, ObjexxFCL::Array1D<double>&) 142
EnergyPlus::DXFEarClipping::Modulus(ObjexxFCL::Vector3<double> const&) 0
EnergyPlus::DXFEarClipping::reorder(int&) 0
EnergyPlus::DXFEarClipping::InPolygon(ObjexxFCL::Vector3<double> const&, ObjexxFCL::Array1D<ObjexxFCL::Vector3<double> >&, int) 0

Generated by: LCOV version 1.13