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==().