LibreOffice Module drawinglayer (master) 1
Public Member Functions | Private Attributes | List of all members
drawinglayer::texture::GeoTexSvxMono Class Referencefinal

#include <texture3d.hxx>

Inheritance diagram for drawinglayer::texture::GeoTexSvxMono:
[legend]
Collaboration diagram for drawinglayer::texture::GeoTexSvxMono:
[legend]

Public Member Functions

 GeoTexSvxMono (const basegfx::BColor &rSingleColor, double fOpacity)
 
virtual bool operator== (const GeoTexSvx &rGeoTexSvx) const override
 
virtual void modifyBColor (const basegfx::B2DPoint &rUV, basegfx::BColor &rBColor, double &rfOpacity) const override
 
virtual void modifyOpacity (const basegfx::B2DPoint &rUV, double &rfOpacity) const override
 
- Public Member Functions inherited from drawinglayer::texture::GeoTexSvx
 GeoTexSvx ()
 
virtual ~GeoTexSvx ()
 
virtual bool operator== (const GeoTexSvx &rGeoTexSvx) const
 
bool operator!= (const GeoTexSvx &rGeoTexSvx) const
 
virtual void modifyBColor (const basegfx::B2DPoint &rUV, basegfx::BColor &rBColor, double &rfOpacity) const
 
virtual void modifyOpacity (const basegfx::B2DPoint &rUV, double &rfOpacity) const
 

Private Attributes

basegfx::BColor maSingleColor
 
double mfOpacity
 

Detailed Description

Definition at line 31 of file texture3d.hxx.

Constructor & Destructor Documentation

◆ GeoTexSvxMono()

drawinglayer::texture::GeoTexSvxMono::GeoTexSvxMono ( const basegfx::BColor rSingleColor,
double  fOpacity 
)

Definition at line 33 of file texture3d.cxx.

Member Function Documentation

◆ modifyBColor()

void drawinglayer::texture::GeoTexSvxMono::modifyBColor ( const basegfx::B2DPoint rUV,
basegfx::BColor rBColor,
double &  rfOpacity 
) const
overridevirtual

Reimplemented from drawinglayer::texture::GeoTexSvx.

Definition at line 50 of file texture3d.cxx.

References maSingleColor.

◆ modifyOpacity()

void drawinglayer::texture::GeoTexSvxMono::modifyOpacity ( const basegfx::B2DPoint rUV,
double &  rfOpacity 
) const
overridevirtual

Reimplemented from drawinglayer::texture::GeoTexSvx.

Definition at line 55 of file texture3d.cxx.

References mfOpacity.

◆ operator==()

bool drawinglayer::texture::GeoTexSvxMono::operator== ( const GeoTexSvx rGeoTexSvx) const
overridevirtual

Reimplemented from drawinglayer::texture::GeoTexSvx.

Definition at line 41 of file texture3d.cxx.

References maSingleColor, and mfOpacity.

Member Data Documentation

◆ maSingleColor

basegfx::BColor drawinglayer::texture::GeoTexSvxMono::maSingleColor
private

Definition at line 33 of file texture3d.hxx.

Referenced by modifyBColor(), and operator==().

◆ mfOpacity

double drawinglayer::texture::GeoTexSvxMono::mfOpacity
private

Definition at line 34 of file texture3d.hxx.

Referenced by modifyOpacity(), and operator==().


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