MCPcopy Create free account
hub / github.com/comaps/comaps / ExtractGtoPParams

Method ExtractGtoPParams

libs/geometry/screenbase.cpp:311–319  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

309}
310
311void ScreenBase::ExtractGtoPParams(MatrixT const & m, double & a, double & s, double & dx, double & dy)
312{
313 s = sqrt(m(0, 0) * m(0, 0) + m(0, 1) * m(0, 1));
314
315 a = ang::AngleIn2PI(atan2(-m(0, 1), m(0, 0)));
316
317 dx = m(2, 0);
318 dy = m(2, 1);
319}
320
321double ScreenBase::CalculateScale3d(double rotationAngle) const
322{

Callers

nothing calls this directly

Calls 1

AngleIn2PIFunction · 0.85

Tested by

no test coverage detected