Commit Graph

8 Commits (d7b896c013e222f96d29baa399cd3eda24fd91fb)

Author SHA1 Message Date
Andrew Tribick d7b896c013 Remove pre-C++17 Eigen alignment code 2021-12-28 21:14:29 +01:00
Hleb Valoshka b082d5f47f Automatically convert to c++11 using clan-tidy
+ manual cleanups
2018-09-22 23:42:02 +03:00
Hleb Valoshka 882e4ecf28 fix whitespaces and indents
trailing spaces are removed
tabs are replaced with 4 spaces

# Conflicts:
#	src/celengine/cmdparser.cpp
#	src/celengine/command.cpp
#	src/celestia/celestiacore.cpp
#	src/celestia/celestiacore.h
#	src/celestia/qt/qtappwin.cpp
#	src/celestia/qt/qtglwidget.cpp
#	src/celestia/win32/winmain.cpp
2018-09-22 23:41:57 +03:00
Chris Laurel 07a8dd9aa7 Forced 16-byte alignment for some structures with fixed size Eigen structures as members. 2009-07-17 17:19:36 +00:00
Chris Laurel 7272945657 First round of Eigen-izing the core Celestia code. 2009-07-15 03:06:30 +00:00
Chris Laurel 7b37139d19 Sky grid fixes:
- Changed name of LatitudeUnits to LongitudeUnits
- Added check to verify that argument of asin is inside (-1,1); slightly
  out of range values can result from rounding errors.
- Added setLongitudeDirection method; necessary because longitude increases
  eastward (clockwise) in the horizontal coordinate system, ccw in every
  other system.
2008-05-30 01:38:12 +00:00
Chris Laurel c1f1054b2f Fixed bugs and enhancements in new sky grid code:
- Parallel spacing was off by a factor of two
- Fixed rotation bug that caused problems with grid orientations other than equatorial and ecliptic
- Allow labeling of longitude in degrees instead of hours
2008-05-29 19:24:39 +00:00
Chris Laurel 42fd60366c Committed new sky grid code in new files skygrid.cpp/h. Not enabled yet. 2008-05-28 20:58:26 +00:00