Package gaiasky.data.stars
Class NBGLoader
java.lang.Object
gaiasky.data.stars.AbstractCatalogLoader
gaiasky.data.stars.NBGLoader
- All Implemented Interfaces:
ISceneGraphLoader
public class NBGLoader extends AbstractCatalogLoader implements ISceneGraphLoader
Loads the NBG catalog in csv format.
- Name
- Altname
- RAJ2000 [deg]
- DEJ2000 [deg]
- Dist [Mpc]
- Kmag [-1.75/17.54] - 2MASS Ks band magnitude
- Bmag [-4.6/21.4] - Apparent integral B band magnitude
- a26 [arcmin] - Major angular diameter
- b/a - Apparent axial ratio
- HRV [km/s] - Heliocentric radial velocity
- i [deg] - [0/90] Inclination of galaxy from the face-on (i=0) position
- TT [-3/11] - Morphology T-type code
- Mcl [char] - Dwarf galaxy morphology (BCD, HIcld, Im, Ir, S0em, Sm, Sph, Tr, dE, dEem, or dS0em)
- Img - path to billboard image
- Size - the size [pc]
-
Field Summary
Fields inherited from class gaiasky.data.stars.AbstractCatalogLoader
dataSource, description, files, filters, name, params, parentName
-
Constructor Summary
Constructors Constructor Description NBGLoader()
-
Method Summary
Modifier and Type Method Description com.badlogic.gdx.utils.Array<CelestialBody>
loadData()
Methods inherited from class gaiasky.data.stars.AbstractCatalogLoader
addFilter, initialize, initialize, runFiltersAnd, runFiltersOr, setDescription, setName, setParams, setParentName
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface gaiasky.data.ISceneGraphLoader
initialize, initialize, setDescription, setName, setParams
-
Constructor Details
-
NBGLoader
public NBGLoader()
-
-
Method Details
-
loadData
- Specified by:
loadData
in interfaceISceneGraphLoader
- Specified by:
loadData
in classAbstractCatalogLoader
-