LibreOffice Module xmloff (master) 1
|
#include <SchXMLPlotAreaContext.hxx>
Public Member Functions | |
SchXML3DSceneAttributesHelper (SvXMLImport &rImporter) | |
virtual | ~SchXML3DSceneAttributesHelper () |
void | getCameraDefaultFromDiagram (const css::uno::Reference< css::chart::XDiagram > &xDiagram) |
Public Member Functions inherited from SdXML3DSceneAttributesHelper | |
SdXML3DSceneAttributesHelper (SvXMLImport &rImporter) | |
SvXMLImportContext * | create3DLightContext (const css::uno::Reference< css::xml::sax::XFastAttributeList > &xAttrList) |
creates a 3d light context and adds it to the internal list for later processing More... | |
void | processSceneAttribute (const sax_fastparser::FastAttributeList::FastAttributeIter &aIter) |
this should be called for each scene attribute More... | |
void | setSceneAttributes (const css::uno::Reference< css::beans::XPropertySet > &xPropSet) |
this sets the scene attributes at this propertyset More... | |
Additional Inherited Members | |
Protected Attributes inherited from SdXML3DSceneAttributesHelper | |
SvXMLImport & | mrImport |
::std::vector< rtl::Reference< SdXML3DLightContext > > | maList |
css::drawing::HomogenMatrix | mxHomMat |
bool | mbSetTransform |
css::drawing::ProjectionMode | mxPrjMode |
sal_Int32 | mnDistance |
sal_Int32 | mnFocalLength |
sal_Int32 | mnShadowSlant |
css::drawing::ShadeMode | mxShadeMode |
sal_Int32 | maAmbientColor |
bool | mbLightingMode |
::basegfx::B3DVector | maVRP |
::basegfx::B3DVector | maVPN |
::basegfx::B3DVector | maVUP |
bool | mbVRPUsed |
Definition at line 47 of file SchXMLPlotAreaContext.hxx.
|
explicit |
Definition at line 84 of file SchXMLPlotAreaContext.cxx.
|
virtual |
Definition at line 118 of file SchXMLPlotAreaContext.cxx.
void SchXML3DSceneAttributesHelper::getCameraDefaultFromDiagram | ( | const css::uno::Reference< css::chart::XDiagram > & | xDiagram | ) |
Definition at line 89 of file SchXMLPlotAreaContext.cxx.
References SdXML3DSceneAttributesHelper::maVPN, SdXML3DSceneAttributesHelper::maVRP, SdXML3DSceneAttributesHelper::maVUP, basegfx::Tuple3D< typename TYPE >::setX(), basegfx::Tuple3D< typename TYPE >::setY(), basegfx::Tuple3D< typename TYPE >::setZ(), and TOOLS_INFO_EXCEPTION.
Referenced by SchXMLPlotAreaContext::SchXMLPlotAreaContext().