#include <sdrlightingattribute3d.hxx>
Definition at line 44 of file sdrlightingattribute3d.hxx.
◆ ImplType
◆ SdrLightingAttribute() [1/4]
◆ SdrLightingAttribute() [2/4]
drawinglayer::attribute::SdrLightingAttribute::SdrLightingAttribute |
( |
| ) |
|
◆ SdrLightingAttribute() [3/4]
drawinglayer::attribute::SdrLightingAttribute::SdrLightingAttribute |
( |
const SdrLightingAttribute & |
rCandidate | ) |
|
|
default |
◆ SdrLightingAttribute() [4/4]
drawinglayer::attribute::SdrLightingAttribute::SdrLightingAttribute |
( |
SdrLightingAttribute && |
rCandidate | ) |
|
|
default |
◆ ~SdrLightingAttribute()
drawinglayer::attribute::SdrLightingAttribute::~SdrLightingAttribute |
( |
| ) |
|
|
default |
◆ getAmbientLightColor()
const basegfx::BColor & drawinglayer::attribute::SdrLightingAttribute::getAmbientLightColor |
( |
| ) |
const |
◆ getLightVector()
const std::vector< Sdr3DLightAttribute > & drawinglayer::attribute::SdrLightingAttribute::getLightVector |
( |
| ) |
const |
◆ isDefault()
bool drawinglayer::attribute::SdrLightingAttribute::isDefault |
( |
| ) |
const |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
bool drawinglayer::attribute::SdrLightingAttribute::operator== |
( |
const SdrLightingAttribute & |
rCandidate | ) |
const |
◆ solveColorModel()
Definition at line 116 of file sdrlightingattribute3d.cxx.
References a, basegfx::BColor::clamp(), basegfx::B3DTuple::equalZero(), drawinglayer::attribute::Sdr3DLightAttribute::getColor(), drawinglayer::attribute::Sdr3DLightAttribute::getDirection(), drawinglayer::attribute::Sdr3DLightAttribute::getSpecular(), basegfx::Tuple3D< typename TYPE >::getX(), basegfx::Tuple3D< typename TYPE >::getY(), basegfx::Tuple3D< typename TYPE >::getZ(), basegfx::fTools::more(), mpSdrLightingAttribute, basegfx::B3DVector::normalize(), and basegfx::B3DVector::scalar().
Referenced by ZBufferRasterConverter3D::decideColorAndOpacity(), and drawinglayer::processor3d::DefaultProcessor3D::impRenderPolyPolygonMaterialPrimitive3D().
◆ mpSdrLightingAttribute
ImplType drawinglayer::attribute::SdrLightingAttribute::mpSdrLightingAttribute |
|
private |
The documentation for this class was generated from the following files: