LibreOffice Module sw (master) 1
Namespaces | Classes | Typedefs | Functions | Variables
sdr::contact Namespace Reference

Namespaces

namespace  UnoControlContactHelper
 
namespace  ViewObjectContactOfUnoControl
 

Classes

class  DisplayInfo
 
class  ObjectContact
 
class  ObjectContactOfObjListPainter
 
class  ObjectContactOfPagePainter
 
class  ObjectContactOfPageView
 
class  PagePrimitiveExtractor
 
class  SdrMediaWindow
 
class  UnoControlPrintOrPreviewContact
 
class  ViewContact
 
class  ViewContactOfE3d
 
class  ViewContactOfE3dCube
 
class  ViewContactOfE3dExtrude
 
class  ViewContactOfE3dLathe
 
class  ViewContactOfE3dPolygon
 
class  ViewContactOfE3dScene
 
class  ViewContactOfE3dSphere
 
class  ViewContactOfGraphic
 
class  ViewContactOfGrid
 
class  ViewContactOfGroup
 
class  ViewContactOfHelplines
 
class  ViewContactOfInnerPageBorder
 
class  ViewContactOfMasterPage
 
class  ViewContactOfMasterPageDescriptor
 
class  ViewContactOfOuterPageBorder
 
class  ViewContactOfPageBackground
 
class  ViewContactOfPageFill
 
class  ViewContactOfPageHierarchy
 
class  ViewContactOfPageObj
 
class  ViewContactOfPageShadow
 
class  ViewContactOfPageSubObject
 
class  ViewContactOfSdrCaptionObj
 
class  ViewContactOfSdrCircObj
 
class  ViewContactOfSdrEdgeObj
 
class  ViewContactOfSdrMeasureObj
 
class  ViewContactOfSdrMediaObj
 
class  ViewContactOfSdrObj
 
class  ViewContactOfSdrObjCustomShape
 
class  ViewContactOfSdrOle2Obj
 
class  ViewContactOfSdrPage
 
class  ViewContactOfSdrPathObj
 
class  ViewContactOfSdrRectObj
 
class  ViewContactOfTableObj
 
class  ViewContactOfTextObj
 
class  ViewContactOfUnoControl
 
class  ViewContactOfVirtObj
 
class  ViewObjectContact
 
class  ViewObjectContactOfE3d
 
class  ViewObjectContactOfE3dScene
 
class  ViewObjectContactOfGraphic
 
class  ViewObjectContactOfGroup
 
class  ViewObjectContactOfInnerPageBorder
 
class  ViewObjectContactOfMasterPage
 
class  ViewObjectContactOfMasterPageDescriptor
 
class  ViewObjectContactOfOuterPageBorder
 
class  ViewObjectContactOfPageBackground
 
class  ViewObjectContactOfPageFill
 
class  ViewObjectContactOfPageGrid
 
class  ViewObjectContactOfPageHelplines
 
class  ViewObjectContactOfPageHierarchy
 
class  ViewObjectContactOfPageObj
 
class  ViewObjectContactOfPageShadow
 
class  ViewObjectContactOfPageSubObject
 
class  ViewObjectContactOfSdrMediaObj
 
class  ViewObjectContactOfSdrObj
 
class  ViewObjectContactOfSdrOle2Obj
 
class  ViewObjectContactOfSdrPage
 
class  ViewObjectContactOfUnoControl
 
class  ViewObjectContactOfUnoControl_Impl
 
class  ViewObjectContactRedirector
 

Typedefs

typedef ::cppu::WeakImplHelper< XWindowListener, XPropertyChangeListener, XContainerListener, XModeChangeListener > ViewObjectContactOfUnoControl_Impl_Base
 

Functions

static bool ensureGeometry (basegfx::B2DPolyPolygon &rUnitPolyPolygon)
 
static svx::frame::Style impGetLineStyle (const sdr::table::TableLayouter &rLayouter, sal_Int32 nX, sal_Int32 nY, bool bHorizontal, sal_Int32 nColCount, sal_Int32 nRowCount, bool bIsRTL)
 
static void createPrimitive2DSequenceImpl (sdr::table::SdrTableObj const &rTableObj, bool const isTaggedPDF, drawinglayer::primitive2d::Primitive2DDecompositionVisitor &rVisitor)
 
static void impAddPrimitivesFromGroup (const ViewObjectContact &rVOC, const basegfx::B2DHomMatrix &rOffsetMatrix, const DisplayInfo &rDisplayInfo, drawinglayer::primitive2d::Primitive2DContainer &rxTarget)
 recursively collect primitive data from given VOC with given offset More...
 

Variables

class UNLESS_MERGELIBS(SVXCORE_DLLPUBLIC) ObjectContactPainter typedef ::std::vector< SdrObject * > SdrObjectVector
 

Function Documentation

◆ impAddPrimitivesFromGroup()

static void sdr::contact::impAddPrimitivesFromGroup ( const ViewObjectContact rVOC,
const basegfx::B2DHomMatrix rOffsetMatrix,
const DisplayInfo rDisplayInfo,
drawinglayer::primitive2d::Primitive2DContainer rxTarget 
)
static