NPSpec  0.2.0
Solve for the spectral properties of nanoparticles easily
 All Classes Files Functions Variables Enumerations Enumerator Macros Pages
Nanoparticle Member List

This is the complete list of members for Nanoparticle, including all inherited members.

calculateSpectrum()Nanoparticle
getConcentration() const Nanoparticle
getEllipsoidLayerXYRelativeRadius(int layer_num) const Nanoparticle
getEllipsoidLayerZRelativeRadius(int layer_num) const Nanoparticle
getEllipsoidXYRadius() const Nanoparticle
getEllipsoidZRadius() const Nanoparticle
getHSV(double &h, double &s, double &v) const Nanoparticle
getIncrement() const Nanoparticle
getLayerIndex(int layer_num) const Nanoparticle
getLayerMaterial(int layer_num) const Nanoparticle
getMediumRefractiveIndex() const Nanoparticle
getNLayers() const Nanoparticle
getOpacity() const Nanoparticle
getPathLength() const Nanoparticle
getRGB(double &r, double &g, double &b) const Nanoparticle
getShape() const Nanoparticle
getSizeCorrect() const Nanoparticle
getSpectraProperty() const Nanoparticle
getSpectraType() const Nanoparticle
getSpectrum(double spec[NPSpec::NLAMBDA]) const Nanoparticle
getSphereLayerRelativeRadius(int layer_num) const Nanoparticle
getSphereRadius() const Nanoparticle
Nanoparticle()Nanoparticle
setConcentration(double conc)Nanoparticle
setEllipsoidLayerRelativeRadius(int layer_num, double zrrad, double xyrrad)Nanoparticle
setEllipsoidRadius(double zrad, double xyrad)Nanoparticle
setIncrement(int i)Nanoparticle
setLayerMaterial(int layer_num, std::string mat)Nanoparticle
setMediumRefractiveIndex(double mref)Nanoparticle
setNLayers(int nlay)Nanoparticle
setPathLength(double len)Nanoparticle
setShape(NPSpec::NanoparticleShape npshape)Nanoparticle
setSizeCorrect(bool corr)Nanoparticle
setSpectraProperty(NPSpec::SpectraProperty spec)Nanoparticle
setSpectraType(NPSpec::SpectraType stype)Nanoparticle
setSphereLayerRelativeRadius(int layer_num, double rrad)Nanoparticle
setSphereRadius(double rad)Nanoparticle