|
LibreOffice Module drawinglayer (master) 1
|
#include <sdrobjectattribute3d.hxx>
Public Types | |
| typedef o3tl::cow_wrapper< ImpSdr3DObjectAttribute > | ImplType |
Public Member Functions | |
| Sdr3DObjectAttribute (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) | |
| Sdr3DObjectAttribute (const Sdr3DObjectAttribute &) | |
| ~Sdr3DObjectAttribute () | |
| Sdr3DObjectAttribute & | operator= (const Sdr3DObjectAttribute &) |
| bool | operator== (const Sdr3DObjectAttribute &rCandidate) const |
| 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 MaterialAttribute3D & | getMaterial () const |
| bool | getNormalsInvert () const |
| bool | getDoubleSided () const |
| bool | getShadow3D () const |
| bool | getTextureFilter () const |
| bool | getReducedLineGeometry () const |
Private Attributes | |
| ImplType | mpSdr3DObjectAttribute |
Definition at line 42 of file sdrobjectattribute3d.hxx.
| typedef o3tl::cow_wrapper< ImpSdr3DObjectAttribute > drawinglayer::attribute::Sdr3DObjectAttribute::ImplType |
Definition at line 45 of file sdrobjectattribute3d.hxx.
| drawinglayer::attribute::Sdr3DObjectAttribute::Sdr3DObjectAttribute | ( | 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 | ||
| ) |
Definition at line 98 of file sdrobjectattribute3d.cxx.
|
default |
|
default |
| bool drawinglayer::attribute::Sdr3DObjectAttribute::getDoubleSided | ( | ) | const |
Definition at line 162 of file sdrobjectattribute3d.cxx.
References mpSdr3DObjectAttribute.
Referenced by drawinglayer::primitive3d::create3DPolyPolygonFillPrimitives().
| const MaterialAttribute3D & drawinglayer::attribute::Sdr3DObjectAttribute::getMaterial | ( | ) | const |
Definition at line 152 of file sdrobjectattribute3d.cxx.
References mpSdr3DObjectAttribute.
Referenced by drawinglayer::primitive3d::create3DPolyPolygonFillPrimitives().
| bool drawinglayer::attribute::Sdr3DObjectAttribute::getNormalsInvert | ( | ) | const |
Definition at line 157 of file sdrobjectattribute3d.cxx.
References mpSdr3DObjectAttribute.
| css::drawing::NormalsKind drawinglayer::attribute::Sdr3DObjectAttribute::getNormalsKind | ( | ) | const |
Definition at line 127 of file sdrobjectattribute3d.cxx.
References mpSdr3DObjectAttribute.
| bool drawinglayer::attribute::Sdr3DObjectAttribute::getReducedLineGeometry | ( | ) | const |
Definition at line 177 of file sdrobjectattribute3d.cxx.
References mpSdr3DObjectAttribute.
| bool drawinglayer::attribute::Sdr3DObjectAttribute::getShadow3D | ( | ) | const |
Definition at line 167 of file sdrobjectattribute3d.cxx.
References mpSdr3DObjectAttribute.
| bool drawinglayer::attribute::Sdr3DObjectAttribute::getTextureFilter | ( | ) | const |
Definition at line 172 of file sdrobjectattribute3d.cxx.
References mpSdr3DObjectAttribute.
Referenced by drawinglayer::primitive3d::create3DPolyPolygonFillPrimitives().
| css::drawing::TextureKind2 drawinglayer::attribute::Sdr3DObjectAttribute::getTextureKind | ( | ) | const |
Definition at line 142 of file sdrobjectattribute3d.cxx.
References mpSdr3DObjectAttribute.
Referenced by drawinglayer::primitive3d::create3DPolyPolygonFillPrimitives().
| css::drawing::TextureMode drawinglayer::attribute::Sdr3DObjectAttribute::getTextureMode | ( | ) | const |
Definition at line 147 of file sdrobjectattribute3d.cxx.
References mpSdr3DObjectAttribute.
Referenced by drawinglayer::primitive3d::create3DPolyPolygonFillPrimitives().
| css::drawing::TextureProjectionMode drawinglayer::attribute::Sdr3DObjectAttribute::getTextureProjectionX | ( | ) | const |
Definition at line 132 of file sdrobjectattribute3d.cxx.
References mpSdr3DObjectAttribute.
| css::drawing::TextureProjectionMode drawinglayer::attribute::Sdr3DObjectAttribute::getTextureProjectionY | ( | ) | const |
Definition at line 137 of file sdrobjectattribute3d.cxx.
References mpSdr3DObjectAttribute.
|
default |
References operator==().
| bool drawinglayer::attribute::Sdr3DObjectAttribute::operator== | ( | const Sdr3DObjectAttribute & | rCandidate | ) | const |
Definition at line 122 of file sdrobjectattribute3d.cxx.
References mpSdr3DObjectAttribute.
|
private |
Definition at line 48 of file sdrobjectattribute3d.hxx.
Referenced by getDoubleSided(), getMaterial(), getNormalsInvert(), getNormalsKind(), getReducedLineGeometry(), getShadow3D(), getTextureFilter(), getTextureKind(), getTextureMode(), getTextureProjectionX(), getTextureProjectionY(), and operator==().