Lexis  1.1.0
Vocabulary of events and shared objects for BBP and HBP software
lexis::render::MaterialLUT Member List

This is the complete list of members for lexis::render::MaterialLUT, including all inherited members.

_createJSON(Json::Value &json) const final (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
_parseJSON(const Json::Value &json) final (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
Alpha typedef (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
compact(float threshold=0.1f) final (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
Contribution typedef (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
create(const void *data, const size_t size) (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUTinlinestatic
Diffuse typedef (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
Emission typedef (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
getAlpha()lexis::render::MaterialLUT
getAlpha() const (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
getAlphaVector() const (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
getContribution()lexis::render::MaterialLUT
getContribution() const (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
getContributionVector() const (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
getDiffuse()lexis::render::MaterialLUT
getDiffuse() const (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
getDiffuseVector() const (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
getEmission()lexis::render::MaterialLUT
getEmission() const (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
getEmissionVector() const (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
getRange()lexis::render::MaterialLUT
getRange() const (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
getRangeSize() const (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
getRangeVector() const (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
getSchema() const final (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
getTypeIdentifier() const final (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUTinline
getTypeName() const final (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUTinline
getZerobufNumDynamics() const final (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUTinline
getZerobufStaticSize() const final (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUTinline
MaterialLUT() (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
MaterialLUT(const std::vector< double > &rangeValue, const std::vector< Color > &diffuseValue, const std::vector< Color > &emissionValue, const std::vector< float > &alphaValue, const std::vector< float > &contributionValue) (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
MaterialLUT(const MaterialLUT &rhs) (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
MaterialLUT(MaterialLUT &&rhs) noexcept (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
MaterialLUT(const ::zerobuf::Zerobuf &rhs) (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
MaterialLUT(::zerobuf::AllocatorPtr allocator) (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUTexplicit
operator=(const MaterialLUT &rhs) (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUTinline
operator=(MaterialLUT &&rhs) (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUT
setAlpha(float const *value, size_t size)lexis::render::MaterialLUT
setAlpha(const std::vector< float > &value)lexis::render::MaterialLUT
setContribution(float const *value, size_t size)lexis::render::MaterialLUT
setContribution(const std::vector< float > &value)lexis::render::MaterialLUT
setDiffuse(const std::vector< Color > &value)lexis::render::MaterialLUT
setEmission(const std::vector< Color > &value)lexis::render::MaterialLUT
setRange(double value[2])lexis::render::MaterialLUT
setRange(const std::vector< double > &value)lexis::render::MaterialLUT
ZEROBUF_NUM_DYNAMICS() (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUTinlinestatic
ZEROBUF_SCHEMA() (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUTstatic
ZEROBUF_STATIC_SIZE() (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUTinlinestatic
ZEROBUF_TYPE_IDENTIFIER() (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUTinlinestatic
ZEROBUF_TYPE_NAME() (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUTinlinestatic
~MaterialLUT() (defined in lexis::render::MaterialLUT)lexis::render::MaterialLUTvirtual