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

Public Member Functions

 ImpSdr3DObjectAttribute (css::drawing::NormalsKind aNormalsKind, css::drawing::TextureProjectionMode aTextureProjectionX, css::drawing::TextureProjectionMode aTextureProjectionY, css::drawing::TextureKind2 aTextureKind, css::drawing::TextureMode aTextureMode, const MaterialAttribute3D &rMaterial, bool bNormalsInvert, bool bDoubleSided, bool bShadow3D, bool bTextureFilter, bool bReducedLineGeometry)
 
css::drawing::NormalsKind getNormalsKind () const
 
css::drawing::TextureProjectionMode getTextureProjectionX () const
 
css::drawing::TextureProjectionMode getTextureProjectionY () const
 
css::drawing::TextureKind2 getTextureKind () const
 
css::drawing::TextureMode getTextureMode () const
 
const MaterialAttribute3DgetMaterial () const
 
bool getNormalsInvert () const
 
bool getDoubleSided () const
 
bool getShadow3D () const
 
bool getTextureFilter () const
 
bool getReducedLineGeometry () const
 
bool operator== (const ImpSdr3DObjectAttribute &rCandidate) const
 

Public Attributes

css::drawing::NormalsKind maNormalsKind
 
css::drawing::TextureProjectionMode maTextureProjectionX
 
css::drawing::TextureProjectionMode maTextureProjectionY
 
css::drawing::TextureKind2 maTextureKind
 
css::drawing::TextureMode maTextureMode
 
MaterialAttribute3D maMaterial
 
bool mbNormalsInvert: 1
 
bool mbDoubleSided: 1
 
bool mbShadow3D: 1
 
bool mbTextureFilter: 1
 
bool mbReducedLineGeometry: 1
 

Detailed Description

Definition at line 26 of file sdrobjectattribute3d.cxx.

Constructor & Destructor Documentation

◆ ImpSdr3DObjectAttribute()

drawinglayer::attribute::ImpSdr3DObjectAttribute::ImpSdr3DObjectAttribute ( css::drawing::NormalsKind  aNormalsKind,
css::drawing::TextureProjectionMode  aTextureProjectionX,
css::drawing::TextureProjectionMode  aTextureProjectionY,
css::drawing::TextureKind2  aTextureKind,
css::drawing::TextureMode  aTextureMode,
const MaterialAttribute3D rMaterial,
bool  bNormalsInvert,
bool  bDoubleSided,
bool  bShadow3D,
bool  bTextureFilter,
bool  bReducedLineGeometry 
)
inline

Definition at line 43 of file sdrobjectattribute3d.cxx.

Member Function Documentation

◆ getDoubleSided()

bool drawinglayer::attribute::ImpSdr3DObjectAttribute::getDoubleSided ( ) const
inline

Definition at line 77 of file sdrobjectattribute3d.cxx.

References mbDoubleSided.

Referenced by operator==().

◆ getMaterial()

const MaterialAttribute3D & drawinglayer::attribute::ImpSdr3DObjectAttribute::getMaterial ( ) const
inline

Definition at line 75 of file sdrobjectattribute3d.cxx.

References maMaterial.

Referenced by operator==().

◆ getNormalsInvert()

bool drawinglayer::attribute::ImpSdr3DObjectAttribute::getNormalsInvert ( ) const
inline

Definition at line 76 of file sdrobjectattribute3d.cxx.

References mbNormalsInvert.

Referenced by operator==().

◆ getNormalsKind()

css::drawing::NormalsKind drawinglayer::attribute::ImpSdr3DObjectAttribute::getNormalsKind ( ) const
inline

Definition at line 70 of file sdrobjectattribute3d.cxx.

References maNormalsKind.

Referenced by operator==().

◆ getReducedLineGeometry()

bool drawinglayer::attribute::ImpSdr3DObjectAttribute::getReducedLineGeometry ( ) const
inline

Definition at line 80 of file sdrobjectattribute3d.cxx.

References mbReducedLineGeometry.

Referenced by operator==().

◆ getShadow3D()

bool drawinglayer::attribute::ImpSdr3DObjectAttribute::getShadow3D ( ) const
inline

Definition at line 78 of file sdrobjectattribute3d.cxx.

References mbShadow3D.

Referenced by operator==().

◆ getTextureFilter()

bool drawinglayer::attribute::ImpSdr3DObjectAttribute::getTextureFilter ( ) const
inline

Definition at line 79 of file sdrobjectattribute3d.cxx.

References mbTextureFilter.

Referenced by operator==().

◆ getTextureKind()

css::drawing::TextureKind2 drawinglayer::attribute::ImpSdr3DObjectAttribute::getTextureKind ( ) const
inline

Definition at line 73 of file sdrobjectattribute3d.cxx.

References maTextureKind.

Referenced by operator==().

◆ getTextureMode()

css::drawing::TextureMode drawinglayer::attribute::ImpSdr3DObjectAttribute::getTextureMode ( ) const
inline

Definition at line 74 of file sdrobjectattribute3d.cxx.

References maTextureMode.

Referenced by operator==().

◆ getTextureProjectionX()

css::drawing::TextureProjectionMode drawinglayer::attribute::ImpSdr3DObjectAttribute::getTextureProjectionX ( ) const
inline

Definition at line 71 of file sdrobjectattribute3d.cxx.

References maTextureProjectionX.

Referenced by operator==().

◆ getTextureProjectionY()

css::drawing::TextureProjectionMode drawinglayer::attribute::ImpSdr3DObjectAttribute::getTextureProjectionY ( ) const
inline

Definition at line 72 of file sdrobjectattribute3d.cxx.

References maTextureProjectionY.

Referenced by operator==().

◆ operator==()

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

Member Data Documentation

◆ maMaterial

MaterialAttribute3D drawinglayer::attribute::ImpSdr3DObjectAttribute::maMaterial

Definition at line 35 of file sdrobjectattribute3d.cxx.

Referenced by getMaterial().

◆ maNormalsKind

css::drawing::NormalsKind drawinglayer::attribute::ImpSdr3DObjectAttribute::maNormalsKind

Definition at line 30 of file sdrobjectattribute3d.cxx.

Referenced by getNormalsKind().

◆ maTextureKind

css::drawing::TextureKind2 drawinglayer::attribute::ImpSdr3DObjectAttribute::maTextureKind

Definition at line 33 of file sdrobjectattribute3d.cxx.

Referenced by getTextureKind().

◆ maTextureMode

css::drawing::TextureMode drawinglayer::attribute::ImpSdr3DObjectAttribute::maTextureMode

Definition at line 34 of file sdrobjectattribute3d.cxx.

Referenced by getTextureMode().

◆ maTextureProjectionX

css::drawing::TextureProjectionMode drawinglayer::attribute::ImpSdr3DObjectAttribute::maTextureProjectionX

Definition at line 31 of file sdrobjectattribute3d.cxx.

Referenced by getTextureProjectionX().

◆ maTextureProjectionY

css::drawing::TextureProjectionMode drawinglayer::attribute::ImpSdr3DObjectAttribute::maTextureProjectionY

Definition at line 32 of file sdrobjectattribute3d.cxx.

Referenced by getTextureProjectionY().

◆ mbDoubleSided

bool drawinglayer::attribute::ImpSdr3DObjectAttribute::mbDoubleSided

Definition at line 38 of file sdrobjectattribute3d.cxx.

Referenced by getDoubleSided().

◆ mbNormalsInvert

bool drawinglayer::attribute::ImpSdr3DObjectAttribute::mbNormalsInvert

Definition at line 37 of file sdrobjectattribute3d.cxx.

Referenced by getNormalsInvert().

◆ mbReducedLineGeometry

bool drawinglayer::attribute::ImpSdr3DObjectAttribute::mbReducedLineGeometry

Definition at line 41 of file sdrobjectattribute3d.cxx.

Referenced by getReducedLineGeometry().

◆ mbShadow3D

bool drawinglayer::attribute::ImpSdr3DObjectAttribute::mbShadow3D

Definition at line 39 of file sdrobjectattribute3d.cxx.

Referenced by getShadow3D().

◆ mbTextureFilter

bool drawinglayer::attribute::ImpSdr3DObjectAttribute::mbTextureFilter

Definition at line 40 of file sdrobjectattribute3d.cxx.

Referenced by getTextureFilter().


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