LibreOffice Module oox (master) 1
|
#include <shape3dproperties.hxx>
Public Member Functions | |
css::uno::Sequence< css::beans::PropertyValue > | getCameraAttributes () |
css::uno::Sequence< css::beans::PropertyValue > | getLightRigAttributes () |
css::uno::Sequence< css::beans::PropertyValue > | getShape3DAttributes (const GraphicHelper &rGraphicHelper, ::Color rPhClr) |
Static Public Member Functions | |
static OUString | getCameraPrstName (sal_Int32 nElement) |
static OUString | getLightRigName (sal_Int32 nElement) |
static OUString | getLightRigDirName (sal_Int32 nElement) |
static OUString | getBevelPresetTypeString (sal_Int32 nType) |
static OUString | getPresetMaterialTypeString (sal_Int32 nType) |
static css::uno::Sequence< css::beans::PropertyValue > | getBevelAttributes (BevelProperties rProps) |
static css::uno::Sequence< css::beans::PropertyValue > | getColorAttributes (const Color &rColor, const GraphicHelper &rGraphicHelper, ::Color rPhClr) |
Public Attributes | |
std::optional< sal_Int32 > | mnPreset |
std::optional< float > | mfFieldOfVision |
std::optional< float > | mfZoom |
std::optional< sal_Int32 > | mnLightRigDirection |
std::optional< sal_Int32 > | mnLightRigType |
RotationProperties | maCameraRotation |
RotationProperties | maLightRigRotation |
std::optional< sal_Int32 > | mnExtrusionH |
std::optional< sal_Int32 > | mnContourW |
std::optional< sal_Int32 > | mnShapeZ |
std::optional< sal_Int32 > | mnMaterial |
Color | maExtrusionColor |
Color | maContourColor |
std::optional< BevelProperties > | maTopBevelProperties |
std::optional< BevelProperties > | maBottomBevelProperties |
Definition at line 47 of file shape3dproperties.hxx.
|
static |
Definition at line 289 of file shape3dproperties.cxx.
References aSeq, getBevelPresetTypeString(), oox::drawingml::BevelProperties::mnHeight, oox::drawingml::BevelProperties::mnPreset, and oox::drawingml::BevelProperties::mnWidth.
Referenced by getShape3DAttributes().
|
static |
Definition at line 159 of file shape3dproperties.cxx.
References nType, and SAL_WARN.
Referenced by getBevelAttributes().
css::uno::Sequence< css::beans::PropertyValue > oox::drawingml::Generic3DProperties::getCameraAttributes | ( | ) |
Definition at line 205 of file shape3dproperties.cxx.
References aSeq, getCameraPrstName(), maCameraRotation, mfFieldOfVision, mfZoom, oox::drawingml::RotationProperties::mnLatitude, oox::drawingml::RotationProperties::mnLongitude, mnPreset, and oox::drawingml::RotationProperties::mnRevolution.
Referenced by oox::drawingml::Shape::createAndInsert().
|
static |
Definition at line 35 of file shape3dproperties.cxx.
References SAL_WARN.
Referenced by getCameraAttributes().
|
static |
Definition at line 316 of file shape3dproperties.cxx.
References oox::drawingml::Color::getColor(), oox::drawingml::Color::getSchemeColorName(), oox::drawingml::Color::getTransformations(), oox::drawingml::Color::getTransparency(), and comphelper::makePropertyValue().
Referenced by getShape3DAttributes().
css::uno::Sequence< css::beans::PropertyValue > oox::drawingml::Generic3DProperties::getLightRigAttributes | ( | ) |
Definition at line 250 of file shape3dproperties.cxx.
References aSeq, getLightRigDirName(), getLightRigName(), maLightRigRotation, oox::drawingml::RotationProperties::mnLatitude, mnLightRigDirection, mnLightRigType, oox::drawingml::RotationProperties::mnLongitude, and oox::drawingml::RotationProperties::mnRevolution.
Referenced by oox::drawingml::Shape::createAndInsert().
|
static |
Definition at line 142 of file shape3dproperties.cxx.
References SAL_WARN.
Referenced by getLightRigAttributes().
|
static |
Definition at line 106 of file shape3dproperties.cxx.
References SAL_WARN.
Referenced by getLightRigAttributes().
|
static |
Definition at line 180 of file shape3dproperties.cxx.
References nType, SAL_WARN, and XML_none.
Referenced by getShape3DAttributes().
css::uno::Sequence< css::beans::PropertyValue > oox::drawingml::Generic3DProperties::getShape3DAttributes | ( | const GraphicHelper & | rGraphicHelper, |
::Color | rPhClr | ||
) |
Definition at line 332 of file shape3dproperties.cxx.
References aSeq, getBevelAttributes(), getColorAttributes(), getPresetMaterialTypeString(), oox::drawingml::Color::isUsed(), maBottomBevelProperties, maContourColor, maExtrusionColor, maTopBevelProperties, mnContourW, mnExtrusionH, mnMaterial, and mnShapeZ.
Referenced by oox::drawingml::Shape::createAndInsert().
std::optional< BevelProperties > oox::drawingml::Generic3DProperties::maBottomBevelProperties |
Definition at line 65 of file shape3dproperties.hxx.
Referenced by getShape3DAttributes(), oox::drawingml::SceneText3DPropertiesContext::onCreateContext(), and oox::drawingml::Shape3DPropertiesContext::onCreateContext().
RotationProperties oox::drawingml::Generic3DProperties::maCameraRotation |
Definition at line 54 of file shape3dproperties.hxx.
Referenced by oox::drawingml::Shape::createAndInsert(), getCameraAttributes(), oox::drawingml::Scene3DPropertiesContext::onCreateContext(), and oox::drawingml::SceneText3DPropertiesContext::onCreateContext().
Color oox::drawingml::Generic3DProperties::maContourColor |
Definition at line 62 of file shape3dproperties.hxx.
Referenced by getShape3DAttributes(), oox::drawingml::SceneText3DPropertiesContext::onCreateContext(), and oox::drawingml::Shape3DPropertiesContext::onCreateContext().
Color oox::drawingml::Generic3DProperties::maExtrusionColor |
Definition at line 61 of file shape3dproperties.hxx.
Referenced by getShape3DAttributes(), oox::drawingml::SceneText3DPropertiesContext::onCreateContext(), and oox::drawingml::Shape3DPropertiesContext::onCreateContext().
RotationProperties oox::drawingml::Generic3DProperties::maLightRigRotation |
Definition at line 55 of file shape3dproperties.hxx.
Referenced by getLightRigAttributes(), oox::drawingml::Scene3DPropertiesContext::onCreateContext(), and oox::drawingml::SceneText3DPropertiesContext::onCreateContext().
std::optional< BevelProperties > oox::drawingml::Generic3DProperties::maTopBevelProperties |
Definition at line 64 of file shape3dproperties.hxx.
Referenced by getShape3DAttributes(), oox::drawingml::SceneText3DPropertiesContext::onCreateContext(), and oox::drawingml::Shape3DPropertiesContext::onCreateContext().
std::optional< float > oox::drawingml::Generic3DProperties::mfFieldOfVision |
Definition at line 50 of file shape3dproperties.hxx.
Referenced by getCameraAttributes(), oox::drawingml::Scene3DPropertiesContext::onCreateContext(), and oox::drawingml::SceneText3DPropertiesContext::onCreateContext().
std::optional< float > oox::drawingml::Generic3DProperties::mfZoom |
Definition at line 51 of file shape3dproperties.hxx.
Referenced by getCameraAttributes(), oox::drawingml::Scene3DPropertiesContext::onCreateContext(), and oox::drawingml::SceneText3DPropertiesContext::onCreateContext().
std::optional< sal_Int32 > oox::drawingml::Generic3DProperties::mnContourW |
Definition at line 58 of file shape3dproperties.hxx.
Referenced by getShape3DAttributes().
std::optional< sal_Int32 > oox::drawingml::Generic3DProperties::mnExtrusionH |
Definition at line 57 of file shape3dproperties.hxx.
Referenced by getShape3DAttributes().
std::optional< sal_Int32 > oox::drawingml::Generic3DProperties::mnLightRigDirection |
Definition at line 52 of file shape3dproperties.hxx.
Referenced by getLightRigAttributes(), oox::drawingml::Scene3DPropertiesContext::onCreateContext(), and oox::drawingml::SceneText3DPropertiesContext::onCreateContext().
std::optional< sal_Int32 > oox::drawingml::Generic3DProperties::mnLightRigType |
Definition at line 53 of file shape3dproperties.hxx.
Referenced by getLightRigAttributes(), oox::drawingml::Scene3DPropertiesContext::onCreateContext(), and oox::drawingml::SceneText3DPropertiesContext::onCreateContext().
std::optional< sal_Int32 > oox::drawingml::Generic3DProperties::mnMaterial |
Definition at line 60 of file shape3dproperties.hxx.
Referenced by getShape3DAttributes().
std::optional< sal_Int32 > oox::drawingml::Generic3DProperties::mnPreset |
Definition at line 49 of file shape3dproperties.hxx.
Referenced by getCameraAttributes(), oox::drawingml::Scene3DPropertiesContext::onCreateContext(), and oox::drawingml::SceneText3DPropertiesContext::onCreateContext().
std::optional< sal_Int32 > oox::drawingml::Generic3DProperties::mnShapeZ |
Definition at line 59 of file shape3dproperties.hxx.
Referenced by getShape3DAttributes().