LibreOffice Module drawinglayer (master) 1
Public Member Functions | Public Attributes | List of all members
drawinglayer::attribute::ImpSdr3DLightAttribute Class Reference
Collaboration diagram for drawinglayer::attribute::ImpSdr3DLightAttribute:
[legend]

Public Member Functions

 ImpSdr3DLightAttribute (const basegfx::BColor &rColor, const basegfx::B3DVector &rDirection, bool bSpecular)
 
const basegfx::BColorgetColor () const
 
const basegfx::B3DVectorgetDirection () const
 
bool getSpecular () const
 
bool operator== (const ImpSdr3DLightAttribute &rCandidate) const
 

Public Attributes

basegfx::BColor maColor
 
basegfx::B3DVector maDirection
 
bool mbSpecular: 1
 

Detailed Description

Definition at line 27 of file sdrlightattribute3d.cxx.

Constructor & Destructor Documentation

◆ ImpSdr3DLightAttribute()

drawinglayer::attribute::ImpSdr3DLightAttribute::ImpSdr3DLightAttribute ( const basegfx::BColor rColor,
const basegfx::B3DVector rDirection,
bool  bSpecular 
)
inline

Definition at line 36 of file sdrlightattribute3d.cxx.

Member Function Documentation

◆ getColor()

const basegfx::BColor & drawinglayer::attribute::ImpSdr3DLightAttribute::getColor ( ) const
inline

Definition at line 47 of file sdrlightattribute3d.cxx.

References maColor.

Referenced by operator==().

◆ getDirection()

const basegfx::B3DVector & drawinglayer::attribute::ImpSdr3DLightAttribute::getDirection ( ) const
inline

Definition at line 48 of file sdrlightattribute3d.cxx.

References maDirection.

Referenced by operator==().

◆ getSpecular()

bool drawinglayer::attribute::ImpSdr3DLightAttribute::getSpecular ( ) const
inline

Definition at line 49 of file sdrlightattribute3d.cxx.

References mbSpecular.

Referenced by operator==().

◆ operator==()

bool drawinglayer::attribute::ImpSdr3DLightAttribute::operator== ( const ImpSdr3DLightAttribute rCandidate) const
inline

Definition at line 51 of file sdrlightattribute3d.cxx.

References getColor(), getDirection(), and getSpecular().

Member Data Documentation

◆ maColor

basegfx::BColor drawinglayer::attribute::ImpSdr3DLightAttribute::maColor

Definition at line 31 of file sdrlightattribute3d.cxx.

Referenced by getColor().

◆ maDirection

basegfx::B3DVector drawinglayer::attribute::ImpSdr3DLightAttribute::maDirection

Definition at line 32 of file sdrlightattribute3d.cxx.

Referenced by getDirection().

◆ mbSpecular

bool drawinglayer::attribute::ImpSdr3DLightAttribute::mbSpecular

Definition at line 34 of file sdrlightattribute3d.cxx.

Referenced by getSpecular().


The documentation for this class was generated from the following file: