LibreOffice Module svx (master) 1
|
#include "helperminimaldepth3d.hxx"
#include <drawinglayer/processor3d/baseprocessor3d.hxx>
#include <drawinglayer/primitive3d/drawinglayer_primitivetypes3d.hxx>
#include <drawinglayer/primitive3d/transformprimitive3d.hxx>
#include <drawinglayer/primitive3d/polygonprimitive3d.hxx>
#include <drawinglayer/primitive3d/polypolygonprimitive3d.hxx>
#include <sdr/contact/viewcontactofe3d.hxx>
#include <svx/sdr/contact/viewcontactofe3dscene.hxx>
#include <svx/obj3d.hxx>
#include <svx/scene3d.hxx>
Go to the source code of this file.
Namespaces | |
namespace | drawinglayer |
namespace | drawinglayer::processor3d |
Functions | |
double | getMinimalDepthInViewCoordinates (const E3dCompoundObject &rObject) |
support extracting the minimal depth of a 3d object in its scene More... | |
double getMinimalDepthInViewCoordinates | ( | const E3dCompoundObject & | rObject | ) |
support extracting the minimal depth of a 3d object in its scene
rObject | The 3D Object from which the minimal depth needs to be calculated. The scene is defined by the object already |
Definition at line 149 of file helperminimaldepth3d.cxx.
References drawinglayer::geometry::ViewInformation3D::getDeviceToView(), drawinglayer::geometry::ViewInformation3D::getExtendedInformationSequence(), drawinglayer::geometry::ViewInformation3D::getObjectTransformation(), drawinglayer::geometry::ViewInformation3D::getOrientation(), E3dObject::getParentE3dSceneFromE3dObject(), drawinglayer::geometry::ViewInformation3D::getProjection(), E3dObject::getRootE3dSceneFromE3dObject(), E3dObject::GetTransform(), SdrObject::GetViewContact(), sdr::contact::ViewContactOfE3d::getViewIndependentPrimitive3DContainer(), sdr::contact::ViewContactOfE3dScene::getViewInformation3D(), and drawinglayer::geometry::ViewInformation3D::getViewTime().
Referenced by Imp3DDepthRemapper::Imp3DDepthRemapper().
|
private |
Definition at line 41 of file helperminimaldepth3d.cxx.