NebulaMgr.hpp   NebulaMgr.hpp 
skipping to change at line 147 skipping to change at line 147
//! Set the color used to draw the galaxy symbols (ellipses). //! Set the color used to draw the galaxy symbols (ellipses).
//! @param c The color of the galaxy symbols //! @param c The color of the galaxy symbols
//! @code //! @code
//! // example of usage in scripts //! // example of usage in scripts
//! NebulaMgr.setGalaxyColor(Vec3f(1.0,0.0,0.0)); //! NebulaMgr.setGalaxyColor(Vec3f(1.0,0.0,0.0));
//! @endcode //! @endcode
void setGalaxyColor(const Vec3f& c); void setGalaxyColor(const Vec3f& c);
//! Get current value of the galaxy symbol color. //! Get current value of the galaxy symbol color.
const Vec3f& getGalaxyColor(void) const; const Vec3f& getGalaxyColor(void) const;
//! Set the color used to draw the active galaxy symbols (ellipses). //! Set the color used to draw the active galaxy symbols (ellipses).
//! @param c The color of the active galaxy symbols //! @param c The color of the active galaxy symbols
//! @code //! @code
//! // example of usage in scripts //! // example of usage in scripts
//! NebulaMgr.setActiveGalaxyColor(Vec3f(1.0,0.0,0.0)); //! NebulaMgr.setActiveGalaxyColor(Vec3f(1.0,0.0,0.0));
//! @endcode //! @endcode
void setActiveGalaxyColor(const Vec3f& c); void setActiveGalaxyColor(const Vec3f& c);
//! Get current value of the active galaxy symbol color. //! Get current value of the active galaxy symbol color.
const Vec3f& getActiveGalaxyColor(void) const; const Vec3f& getActiveGalaxyColor(void) const;
//! Set the color used to draw the interacting galaxy symbols (ellip ses). //! Set the color used to draw the interacting galaxy symbols (ellip ses).
//! @param c The color of the interacting galaxy symbols //! @param c The color of the interacting galaxy symbols
//! @code //! @code
//! // example of usage in scripts //! // example of usage in scripts
//! NebulaMgr.setInteractingGalaxyColor(Vec3f(1.0,0.0,0.0)); //! NebulaMgr.setInteractingGalaxyColor(Vec3f(1.0,0.0,0.0));
//! @endcode //! @endcode
void setInteractingGalaxyColor(const Vec3f& c); void setInteractingGalaxyColor(const Vec3f& c);
//! Get current value of the interacting galaxy symbol color. //! Get current value of the interacting galaxy symbol color.
const Vec3f& getInteractingGalaxyColor(void) const; const Vec3f& getInteractingGalaxyColor(void) const;
//! Set the color used to draw the radio galaxy symbols (ellipses). //! Set the color used to draw the radio galaxy symbols (ellipses).
//! @param c The color of the radio galaxy symbols //! @param c The color of the radio galaxy symbols
//! @code //! @code
//! // example of usage in scripts //! // example of usage in scripts
//! NebulaMgr.setRadioGalaxyColor(Vec3f(1.0,0.0,0.0)); //! NebulaMgr.setRadioGalaxyColor(Vec3f(1.0,0.0,0.0));
//! @endcode //! @endcode
void setRadioGalaxyColor(const Vec3f& c); void setRadioGalaxyColor(const Vec3f& c);
//! Get current value of the radio galaxy symbol color. //! Get current value of the radio galaxy symbol color.
const Vec3f& getRadioGalaxyColor(void) const; const Vec3f& getRadioGalaxyColor(void) const;
//! Set the color used to draw the quasars symbols (ellipses).
//! @param c The color of the quasars symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setQuasarColor(Vec3f(1.0,0.0,0.0));
//! @endcode
void setQuasarColor(const Vec3f& c);
//! Get current value of the quasar symbol color.
const Vec3f& getQuasarColor(void) const;
//! Set the color used to draw the bright nebula symbols (emission n ebula boxes, planetary nebulae circles). //! Set the color used to draw the bright nebula symbols (emission n ebula boxes, planetary nebulae circles).
//! @param c The color of the nebula symbols //! @param c The color of the nebula symbols
//! @code //! @code
//! // example of usage in scripts //! // example of usage in scripts
//! NebulaMgr.setBrightNebulaColor(Vec3f(0.0,1.0,0.0)); //! NebulaMgr.setBrightNebulaColor(Vec3f(0.0,1.0,0.0));
//! @endcode //! @endcode
//! @deprecated
void setBrightNebulaColor(const Vec3f& c); void setBrightNebulaColor(const Vec3f& c);
//! Get current value of the nebula circle color. //! Get current value of the nebula circle color.
//! @deprecated
const Vec3f& getBrightNebulaColor(void) const; const Vec3f& getBrightNebulaColor(void) const;
//! Set the color used to draw the bright nebula symbols (emission n
ebula boxes, planetary nebulae circles).
//! @param c The color of the nebula symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setNebulaColor(Vec3f(0.0,1.0,0.0));
//! @endcode
void setNebulaColor(const Vec3f& c);
//! Get current value of the nebula circle color.
const Vec3f& getNebulaColor(void) const;
//! Set the color used to draw the planetary nebulae symbols.
//! @param c The color of the planetary nebulae symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setPlanetaryNebulaColor(Vec3f(0.0,1.0,0.0));
//! @endcode
void setPlanetaryNebulaColor(const Vec3f& c);
//! Get current value of the planetary nebula circle color.
const Vec3f& getPlanetaryNebulaColor(void) const;
//! Set the color used to draw the reflection nebulae symbols.
//! @param c The color of the reflection nebulae symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setReflectionNebulaColor(Vec3f(0.0,1.0,0.0));
//! @endcode
void setReflectionNebulaColor(const Vec3f& c);
//! Get current value of the reflection nebula circle color.
const Vec3f& getReflectionNebulaColor(void) const;
//! Set the color used to draw the bipolar nebulae symbols.
//! @param c The color of the bipolar nebulae symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setBipolarNebulaColor(Vec3f(0.0,1.0,0.0));
//! @endcode
void setBipolarNebulaColor(const Vec3f& c);
//! Get current value of the bipolar nebula circle color.
const Vec3f& getBipolarNebulaColor(void) const;
//! Set the color used to draw the emission nebulae symbols.
//! @param c The color of the emission nebulae symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setEmissionNebulaColor(Vec3f(0.0,1.0,0.0));
//! @endcode
void setEmissionNebulaColor(const Vec3f& c);
//! Get current value of the emission nebula circle color.
const Vec3f& getEmissionNebulaColor(void) const;
//! Set the color used to draw the ionized hydrogen region symbols. //! Set the color used to draw the ionized hydrogen region symbols.
//! @param c The color of the ionized hydrogen region symbols //! @param c The color of the ionized hydrogen region symbols
//! @code //! @code
//! // example of usage in scripts //! // example of usage in scripts
//! NebulaMgr.setHydrogenRegionColor(Vec3f(0.0,1.0,0.0)); //! NebulaMgr.setHydrogenRegionColor(Vec3f(0.0,1.0,0.0));
//! @endcode //! @endcode
void setHydrogenRegionColor(const Vec3f& c); void setHydrogenRegionColor(const Vec3f& c);
//! Get current value of the hydrogen region symbol color. //! Get current value of the hydrogen region symbol color.
const Vec3f& getHydrogenRegionColor(void) const; const Vec3f& getHydrogenRegionColor(void) const;
//! Set the color used to draw the supernova remnant symbols. //! Set the color used to draw the supernova remnant symbols.
//! @param c The color of the supernova remnant symbols //! @param c The color of the supernova remnant symbols
//! @code //! @code
//! // example of usage in scripts //! // example of usage in scripts
//! NebulaMgr.setSupernovaRemnantColor(Vec3f(0.0,1.0,0.0)); //! NebulaMgr.setSupernovaRemnantColor(Vec3f(0.0,1.0,0.0));
//! @endcode //! @endcode
void setSupernovaRemnantColor(const Vec3f& c); void setSupernovaRemnantColor(const Vec3f& c);
//! Get current value of the supernova remnant symbol color. //! Get current value of the supernova remnant symbol color.
const Vec3f& getSupernovaRemnantColor(void) const; const Vec3f& getSupernovaRemnantColor(void) const;
//! Set the color used to draw the interstellar matter symbols.
//! @param c The color of the interstellar matter symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setInterstellarMatterColor(Vec3f(0.0,1.0,0.0));
//! @endcode
void setInterstellarMatterColor(const Vec3f& c);
//! Get current value of the interstellar matter symbol color.
const Vec3f& getInterstellarMatterColor(void) const;
//! Set the color used to draw the dark nebula symbols (gray boxes). //! Set the color used to draw the dark nebula symbols (gray boxes).
//! @param c The color of the dark nebula symbols //! @param c The color of the dark nebula symbols
//! @code //! @code
//! // example of usage in scripts //! // example of usage in scripts
//! NebulaMgr.setDarkNebulaColor(Vec3f(0.2,0.2,0.2)); //! NebulaMgr.setDarkNebulaColor(Vec3f(0.2,0.2,0.2));
//! @endcode //! @endcode
void setDarkNebulaColor(const Vec3f& c); void setDarkNebulaColor(const Vec3f& c);
//! Get current value of the dark nebula color. //! Get current value of the dark nebula color.
const Vec3f& getDarkNebulaColor(void) const; const Vec3f& getDarkNebulaColor(void) const;
//! Set the color used to draw the cluster associated with nebulosit
y symbols.
//! @param c The color of the cluster associated with nebulosity sym
bols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setClusterWithNebulosityColor(Vec3f(0.2,0.2,0.2));
//! @endcode
void setClusterWithNebulosityColor(const Vec3f& c);
//! Get current value of the cluster associated with nebulosity colo
r.
const Vec3f& getClusterWithNebulosityColor(void) const;
//! Set the color used to draw the star cluster symbols (Open/Globul ar). //! Set the color used to draw the star cluster symbols (Open/Globul ar).
//! @param c The color of the cluster symbols //! @param c The color of the cluster symbols
//! @code //! @code
//! // example of usage in scripts //! // example of usage in scripts
//! NebulaMgr.setClusterColor(Vec3f(1.0,1.0,0.0)); //! NebulaMgr.setClusterColor(Vec3f(1.0,1.0,0.0));
//! @endcode //! @endcode
void setClusterColor(const Vec3f& c); void setClusterColor(const Vec3f& c);
//! Get current value of the nebula circle color. //! Get current value of the star cluster symbol color.
const Vec3f& getClusterColor(void) const; const Vec3f& getClusterColor(void) const;
//! Set the color used to draw the open star cluster symbols.
//! @param c The color of the open star cluster symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setOpenClusterColor(Vec3f(1.0,1.0,0.0));
//! @endcode
void setOpenClusterColor(const Vec3f& c);
//! Get current value of the open star cluster symbol color.
const Vec3f& getOpenClusterColor(void) const;
//! Set the color used to draw the globular star cluster symbols.
//! @param c The color of the globular star cluster symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setGlobularClusterColor(Vec3f(1.0,1.0,0.0));
//! @endcode
void setGlobularClusterColor(const Vec3f& c);
//! Get current value of the globular star cluster symbol color.
const Vec3f& getGlobularClusterColor(void) const;
//! Set the color used to draw the stellar associations symbols.
//! @param c The color of the stellar associations symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setStellarAssociationColor(Vec3f(1.0,1.0,0.0));
//! @endcode
void setStellarAssociationColor(const Vec3f& c);
//! Get current value of the stellar association symbol color.
const Vec3f& getStellarAssociationColor(void) const;
//! Set the color used to draw the star clouds symbols.
//! @param c The color of the star clouds symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setStarCloudColor(Vec3f(1.0,1.0,0.0));
//! @endcode
void setStarCloudColor(const Vec3f& c);
//! Get current value of the star cloud symbol color.
const Vec3f& getStarCloudColor(void) const;
//! Set the color used to draw the emission objects symbols.
//! @param c The color of the emission objects symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setEmissionObjectColor(Vec3f(1.0,1.0,0.0));
//! @endcode
void setEmissionObjectColor(const Vec3f& c);
//! Get current value of the emission object symbol color.
const Vec3f& getEmissionObjectColor(void) const;
//! Set the color used to draw the BL Lac objects symbols.
//! @param c The color of the BL Lac objects symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setBlLacObjectColor(Vec3f(1.0,1.0,0.0));
//! @endcode
void setBlLacObjectColor(const Vec3f& c);
//! Get current value of the BL Lac object symbol color.
const Vec3f& getBlLacObjectColor(void) const;
//! Set the color used to draw the blazars symbols.
//! @param c The color of the blazars symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setBlazarColor(Vec3f(1.0,1.0,0.0));
//! @endcode
void setBlazarColor(const Vec3f& c);
//! Get current value of the blazar symbol color.
const Vec3f& getBlazarColor(void) const;
//! Set the color used to draw the molecular clouds symbols.
//! @param c The color of the molecular clouds symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setMolecularCloudColor(Vec3f(1.0,1.0,0.0));
//! @endcode
void setMolecularCloudColor(const Vec3f& c);
//! Get current value of the molecular cloud symbol color.
const Vec3f& getMolecularCloudColor(void) const;
//! Set the color used to draw the young stellar objects symbols.
//! @param c The color of the young stellar objects symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setYoungStellarObjectColor(Vec3f(1.0,1.0,0.0));
//! @endcode
void setYoungStellarObjectColor(const Vec3f& c);
//! Get current value of the young stellar object symbol color.
const Vec3f& getYoungStellarObjectColor(void) const;
//! Set the color used to draw the possible quasars symbols.
//! @param c The color of the possible quasars symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setPossibleQuasarColor(Vec3f(1.0,1.0,0.0));
//! @endcode
void setPossibleQuasarColor(const Vec3f& c);
//! Get current value of the possible quasar symbol color.
const Vec3f& getPossibleQuasarColor(void) const;
//! Set the color used to draw the possible planetary nebulae symbol
s.
//! @param c The color of the possible planetary nebulae symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setPossiblePlanetaryNebulaColor(Vec3f(1.0,1.0,0.0));
//! @endcode
void setPossiblePlanetaryNebulaColor(const Vec3f& c);
//! Get current value of the possible planetary nebula symbol color.
const Vec3f& getPossiblePlanetaryNebulaColor(void) const;
//! Set the color used to draw the protoplanetary nebulae symbols.
//! @param c The color of the protoplanetary nebulae symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setProtoplanetaryNebulaColor(Vec3f(1.0,1.0,0.0));
//! @endcode
void setProtoplanetaryNebulaColor(const Vec3f& c);
//! Get current value of the protoplanetary nebula symbol color.
const Vec3f& getProtoplanetaryNebulaColor(void) const;
//! Set the color used to draw the stars symbols.
//! @param c The color of the stars symbols
//! @code
//! // example of usage in scripts
//! NebulaMgr.setStarColor(Vec3f(1.0,1.0,0.0));
//! @endcode
void setStarColor(const Vec3f& c);
//! Get current value of the star symbol color.
const Vec3f& getStarColor(void) const;
//! Set Nebulae Hints circle scale. //! Set Nebulae Hints circle scale.
void setCircleScale(float scale); void setCircleScale(float scale);
//! Get Nebulae Hints circle scale. //! Get Nebulae Hints circle scale.
float getCircleScale(void) const; float getCircleScale(void) const;
//! Set how long it takes for nebula hints to fade in and out when t urned on and off. //! Set how long it takes for nebula hints to fade in and out when t urned on and off.
//! @param duration given in seconds //! @param duration given in seconds
void setHintsFadeDuration(float duration) {hintsFader.setDuration((i nt) (duration * 1000.f));} void setHintsFadeDuration(float duration) {hintsFader.setDuration((i nt) (duration * 1000.f));}
//! Set flag for displaying Nebulae Hints. //! Set flag for displaying Nebulae Hints.
 End of changes. 12 change blocks. 
1 lines changed or deleted 226 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/