LibreOffice Module drawinglayer (master) 1
|
#include <sdrlightattribute3d.hxx>
Public Types | |
typedef o3tl::cow_wrapper< ImpSdr3DLightAttribute > | ImplType |
Public Member Functions | |
Sdr3DLightAttribute (const basegfx::BColor &rColor, const basegfx::B3DVector &rDirection, bool bSpecular) | |
Sdr3DLightAttribute (const Sdr3DLightAttribute &) | |
~Sdr3DLightAttribute () | |
Sdr3DLightAttribute & | operator= (const Sdr3DLightAttribute &) |
bool | operator== (const Sdr3DLightAttribute &rCandidate) const |
const basegfx::BColor & | getColor () const |
const basegfx::B3DVector & | getDirection () const |
bool | getSpecular () const |
Private Attributes | |
ImplType | mpSdr3DLightAttribute |
Definition at line 41 of file sdrlightattribute3d.hxx.
typedef o3tl::cow_wrapper< ImpSdr3DLightAttribute > drawinglayer::attribute::Sdr3DLightAttribute::ImplType |
Definition at line 44 of file sdrlightattribute3d.hxx.
drawinglayer::attribute::Sdr3DLightAttribute::Sdr3DLightAttribute | ( | const basegfx::BColor & | rColor, |
const basegfx::B3DVector & | rDirection, | ||
bool | bSpecular | ||
) |
Definition at line 59 of file sdrlightattribute3d.cxx.
|
default |
|
default |
const basegfx::BColor & drawinglayer::attribute::Sdr3DLightAttribute::getColor | ( | ) | const |
Definition at line 79 of file sdrlightattribute3d.cxx.
References mpSdr3DLightAttribute.
Referenced by drawinglayer::attribute::SdrLightingAttribute::solveColorModel().
const basegfx::B3DVector & drawinglayer::attribute::Sdr3DLightAttribute::getDirection | ( | ) | const |
Definition at line 84 of file sdrlightattribute3d.cxx.
References mpSdr3DLightAttribute.
Referenced by drawinglayer::attribute::SdrLightingAttribute::solveColorModel().
bool drawinglayer::attribute::Sdr3DLightAttribute::getSpecular | ( | ) | const |
Definition at line 89 of file sdrlightattribute3d.cxx.
References mpSdr3DLightAttribute.
Referenced by drawinglayer::attribute::SdrLightingAttribute::solveColorModel().
|
default |
References operator==().
bool drawinglayer::attribute::Sdr3DLightAttribute::operator== | ( | const Sdr3DLightAttribute & | rCandidate | ) | const |
Definition at line 74 of file sdrlightattribute3d.cxx.
References mpSdr3DLightAttribute.
|
private |
Definition at line 47 of file sdrlightattribute3d.hxx.
Referenced by getColor(), getDirection(), getSpecular(), and operator==().