LibreOffice Module svx (master) 1
Classes | Functions
svx3ditems.hxx File Reference
#include <config_options.h>
#include <svl/intitem.hxx>
#include <svl/eitem.hxx>
#include <editeng/colritem.hxx>
#include <svx/e3ditem.hxx>
#include <svx/viewpt3d.hxx>
#include <svx/svddef.hxx>
#include <svx/svxdllapi.h>
Include dependency graph for svx3ditems.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Svx3DReducedLineGeometryItem
 
class  Svx3DSmoothNormalsItem
 
class  Svx3DSmoothLidsItem
 
class  Svx3DCharacterModeItem
 

Functions

SfxUInt16Item makeSvx3DPercentDiagonalItem (sal_uInt16 nVal)
 
SfxUInt16Item makeSvx3DBackscaleItem (sal_uInt16 nVal)
 
SfxUInt32Item makeSvx3DDepthItem (sal_uInt32 nVal)
 
SfxUInt32Item makeSvx3DHorizontalSegmentsItem (sal_uInt32 nVal)
 
SfxUInt32Item makeSvx3DVerticalSegmentsItem (sal_uInt32 nVal)
 
SfxUInt32Item makeSvx3DEndAngleItem (sal_uInt32 nVal)
 
SfxBoolItem makeSvx3DDoubleSidedItem (bool bVal)
 
class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) Svx3DNormalsKindItem final SfxBoolItem makeSvx3DNormalsInvertItem (bool bVal)
 
class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) Svx3DTextureProjectionXItem final class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) Svx3DTextureProjectionYItem final SfxBoolItem makeSvx3DShadow3DItem (bool bVal)
 
SvxColorItem makeSvx3DMaterialEmissionItem (const Color &rCol)
 
SvxColorItem makeSvx3DMaterialSpecularItem (const Color &rCol)
 
SfxUInt16Item makeSvx3DMaterialSpecularIntensityItem (sal_uInt16 nVal)
 
class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) Svx3DTextureKindItem final class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) Svx3DTextureModeItem final SfxBoolItem makeSvx3DTextureFilterItem (bool bVal)
 
class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) Svx3DPerspectiveItem final SfxUInt32Item makeSvx3DDistanceItem (sal_uInt32 nVal)
 
SfxUInt32Item makeSvx3DFocalLengthItem (sal_uInt32 nVal)
 
SfxBoolItem makeSvx3DTwoSidedLightingItem (bool bVal)
 
SvxColorItem makeSvx3DLightcolor1Item (const Color &rCol)
 
SvxColorItem makeSvx3DLightcolor2Item (const Color &rCol)
 
SvxColorItem makeSvx3DLightcolor3Item (const Color &rCol)
 
SvxColorItem makeSvx3DLightcolor4Item (const Color &rCol)
 
SvxColorItem makeSvx3DLightcolor5Item (const Color &rCol)
 
SvxColorItem makeSvx3DLightcolor6Item (const Color &rCol)
 
SvxColorItem makeSvx3DLightcolor7Item (const Color &rCol)
 
SvxColorItem makeSvx3DLightcolor8Item (const Color &rCol)
 
SvxColorItem makeSvx3DAmbientcolorItem (const Color &rCol)
 
SfxBoolItem makeSvx3DLightOnOff1Item (bool bVal)
 
SfxBoolItem makeSvx3DLightOnOff2Item (bool bVal)
 
SfxBoolItem makeSvx3DLightOnOff3Item (bool bVal)
 
SfxBoolItem makeSvx3DLightOnOff4Item (bool bVal)
 
SfxBoolItem makeSvx3DLightOnOff5Item (bool bVal)
 
SfxBoolItem makeSvx3DLightOnOff6Item (bool bVal)
 
SfxBoolItem makeSvx3DLightOnOff7Item (bool bVal)
 
SfxBoolItem makeSvx3DLightOnOff8Item (bool bVal)
 
SvxB3DVectorItem makeSvx3DLightDirection1Item (const basegfx::B3DVector &rVec)
 
SvxB3DVectorItem makeSvx3DLightDirection2Item (const basegfx::B3DVector &rVec)
 
SvxB3DVectorItem makeSvx3DLightDirection3Item (const basegfx::B3DVector &rVec)
 
SvxB3DVectorItem makeSvx3DLightDirection4Item (const basegfx::B3DVector &rVec)
 
SvxB3DVectorItem makeSvx3DLightDirection5Item (const basegfx::B3DVector &rVec)
 
SvxB3DVectorItem makeSvx3DLightDirection6Item (const basegfx::B3DVector &rVec)
 
SvxB3DVectorItem makeSvx3DLightDirection7Item (const basegfx::B3DVector &rVec)
 
SvxB3DVectorItem makeSvx3DLightDirection8Item (const basegfx::B3DVector &rVec)
 
SfxUInt16Item makeSvx3DShadowSlantItem (sal_uInt16 nVal)
 

Function Documentation

◆ makeSvx3DAmbientcolorItem()

SvxColorItem makeSvx3DAmbientcolorItem ( const Color rCol)
inline

◆ makeSvx3DBackscaleItem()

SfxUInt16Item makeSvx3DBackscaleItem ( sal_uInt16  nVal)
inline

Definition at line 38 of file svx3ditems.hxx.

References SDRATTR_3DOBJ_BACKSCALE().

Referenced by Svx3DWin::GetAttr().

◆ makeSvx3DDepthItem()

SfxUInt32Item makeSvx3DDepthItem ( sal_uInt32  nVal)
inline

Definition at line 42 of file svx3ditems.hxx.

References SDRATTR_3DOBJ_DEPTH().

Referenced by Svx3DWin::GetAttr().

◆ makeSvx3DDistanceItem()

class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) Svx3DPerspectiveItem final SfxUInt32Item makeSvx3DDistanceItem ( sal_uInt32  nVal)
inlinefinal

◆ makeSvx3DDoubleSidedItem()

SfxBoolItem makeSvx3DDoubleSidedItem ( bool  bVal)
inline

◆ makeSvx3DEndAngleItem()

SfxUInt32Item makeSvx3DEndAngleItem ( sal_uInt32  nVal)
inline

Definition at line 54 of file svx3ditems.hxx.

References SDRATTR_3DOBJ_END_ANGLE().

Referenced by Svx3DWin::GetAttr().

◆ makeSvx3DFocalLengthItem()

SfxUInt32Item makeSvx3DFocalLengthItem ( sal_uInt32  nVal)
inline

◆ makeSvx3DHorizontalSegmentsItem()

SfxUInt32Item makeSvx3DHorizontalSegmentsItem ( sal_uInt32  nVal)
inline

Definition at line 46 of file svx3ditems.hxx.

References SDRATTR_3DOBJ_HORZ_SEGS().

Referenced by Svx3DWin::GetAttr().

◆ makeSvx3DLightcolor1Item()

SvxColorItem makeSvx3DLightcolor1Item ( const Color rCol)
inline

◆ makeSvx3DLightcolor2Item()

SvxColorItem makeSvx3DLightcolor2Item ( const Color rCol)
inline

◆ makeSvx3DLightcolor3Item()

SvxColorItem makeSvx3DLightcolor3Item ( const Color rCol)
inline

Definition at line 175 of file svx3ditems.hxx.

References SDRATTR_3DSCENE_LIGHTCOLOR_3().

Referenced by Svx3DWin::ClickLight(), and Svx3DWin::GetAttr().

◆ makeSvx3DLightcolor4Item()

SvxColorItem makeSvx3DLightcolor4Item ( const Color rCol)
inline

◆ makeSvx3DLightcolor5Item()

SvxColorItem makeSvx3DLightcolor5Item ( const Color rCol)
inline

◆ makeSvx3DLightcolor6Item()

SvxColorItem makeSvx3DLightcolor6Item ( const Color rCol)
inline

◆ makeSvx3DLightcolor7Item()

SvxColorItem makeSvx3DLightcolor7Item ( const Color rCol)
inline

◆ makeSvx3DLightcolor8Item()

SvxColorItem makeSvx3DLightcolor8Item ( const Color rCol)
inline

◆ makeSvx3DLightDirection1Item()

SvxB3DVectorItem makeSvx3DLightDirection1Item ( const basegfx::B3DVector rVec)
inline

◆ makeSvx3DLightDirection2Item()

SvxB3DVectorItem makeSvx3DLightDirection2Item ( const basegfx::B3DVector rVec)
inline

◆ makeSvx3DLightDirection3Item()

SvxB3DVectorItem makeSvx3DLightDirection3Item ( const basegfx::B3DVector rVec)
inline

Definition at line 243 of file svx3ditems.hxx.

References SDRATTR_3DSCENE_LIGHTDIRECTION_3().

Referenced by Svx3DLightControl::SetPosition().

◆ makeSvx3DLightDirection4Item()

SvxB3DVectorItem makeSvx3DLightDirection4Item ( const basegfx::B3DVector rVec)
inline

◆ makeSvx3DLightDirection5Item()

SvxB3DVectorItem makeSvx3DLightDirection5Item ( const basegfx::B3DVector rVec)
inline

◆ makeSvx3DLightDirection6Item()

SvxB3DVectorItem makeSvx3DLightDirection6Item ( const basegfx::B3DVector rVec)
inline

◆ makeSvx3DLightDirection7Item()

SvxB3DVectorItem makeSvx3DLightDirection7Item ( const basegfx::B3DVector rVec)
inline

◆ makeSvx3DLightDirection8Item()

SvxB3DVectorItem makeSvx3DLightDirection8Item ( const basegfx::B3DVector rVec)
inline

◆ makeSvx3DLightOnOff1Item()

SfxBoolItem makeSvx3DLightOnOff1Item ( bool  bVal)
inline

◆ makeSvx3DLightOnOff2Item()

SfxBoolItem makeSvx3DLightOnOff2Item ( bool  bVal)
inline

◆ makeSvx3DLightOnOff3Item()

SfxBoolItem makeSvx3DLightOnOff3Item ( bool  bVal)
inline

Definition at line 211 of file svx3ditems.hxx.

References SDRATTR_3DSCENE_LIGHTON_3().

Referenced by Svx3DWin::ClickLight(), and Svx3DWin::GetAttr().

◆ makeSvx3DLightOnOff4Item()

SfxBoolItem makeSvx3DLightOnOff4Item ( bool  bVal)
inline

◆ makeSvx3DLightOnOff5Item()

SfxBoolItem makeSvx3DLightOnOff5Item ( bool  bVal)
inline

◆ makeSvx3DLightOnOff6Item()

SfxBoolItem makeSvx3DLightOnOff6Item ( bool  bVal)
inline

◆ makeSvx3DLightOnOff7Item()

SfxBoolItem makeSvx3DLightOnOff7Item ( bool  bVal)
inline

◆ makeSvx3DLightOnOff8Item()

SfxBoolItem makeSvx3DLightOnOff8Item ( bool  bVal)
inline

◆ makeSvx3DMaterialEmissionItem()

SvxColorItem makeSvx3DMaterialEmissionItem ( const Color rCol)
inline

Definition at line 108 of file svx3ditems.hxx.

References SDRATTR_3DOBJ_MAT_EMISSION().

Referenced by Svx3DWin::GetAttr().

◆ makeSvx3DMaterialSpecularIntensityItem()

SfxUInt16Item makeSvx3DMaterialSpecularIntensityItem ( sal_uInt16  nVal)
inline

◆ makeSvx3DMaterialSpecularItem()

SvxColorItem makeSvx3DMaterialSpecularItem ( const Color rCol)
inline

◆ makeSvx3DNormalsInvertItem()

class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) Svx3DNormalsKindItem final SfxBoolItem makeSvx3DNormalsInvertItem ( bool  bVal)
inlinefinal

Definition at line 80 of file svx3ditems.hxx.

References SDRATTR_3DOBJ_NORMALS_INVERT().

Referenced by Svx3DWin::GetAttr().

◆ makeSvx3DPercentDiagonalItem()

SfxUInt16Item makeSvx3DPercentDiagonalItem ( sal_uInt16  nVal)
inline

◆ makeSvx3DShadow3DItem()

class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) Svx3DTextureProjectionXItem final class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) Svx3DTextureProjectionYItem final SfxBoolItem makeSvx3DShadow3DItem ( bool  bVal)
inlinefinal

Definition at line 104 of file svx3ditems.hxx.

References SDRATTR_3DOBJ_SHADOW_3D().

Referenced by Svx3DWin::GetAttr().

◆ makeSvx3DShadowSlantItem()

SfxUInt16Item makeSvx3DShadowSlantItem ( sal_uInt16  nVal)
inline

Definition at line 267 of file svx3ditems.hxx.

References SDRATTR_3DSCENE_SHADOW_SLANT(), and SfxUInt16Item::SfxUInt16Item().

Referenced by Svx3DWin::GetAttr().

◆ makeSvx3DTextureFilterItem()

class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) Svx3DTextureKindItem final class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) Svx3DTextureModeItem final SfxBoolItem makeSvx3DTextureFilterItem ( bool  bVal)
inlinefinal

Definition at line 140 of file svx3ditems.hxx.

References SDRATTR_3DOBJ_TEXTURE_FILTER().

Referenced by Svx3DWin::GetAttr().

◆ makeSvx3DTwoSidedLightingItem()

SfxBoolItem makeSvx3DTwoSidedLightingItem ( bool  bVal)
inline

◆ makeSvx3DVerticalSegmentsItem()

SfxUInt32Item makeSvx3DVerticalSegmentsItem ( sal_uInt32  nVal)
inline