LibreOffice Module svx (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
Impl3DMirrorConstructOverlay Class Reference
Collaboration diagram for Impl3DMirrorConstructOverlay:
[legend]

Public Member Functions

 Impl3DMirrorConstructOverlay (const E3dView &rView)
 
 ~Impl3DMirrorConstructOverlay ()
 
void SetMirrorAxis (Point aMirrorAxisA, Point aMirrorAxisB)
 

Private Member Functions

 Impl3DMirrorConstructOverlay (const Impl3DMirrorConstructOverlay &)=delete
 
Impl3DMirrorConstructOverlayoperator= (const Impl3DMirrorConstructOverlay &)=delete
 

Private Attributes

sdr::overlay::OverlayObjectList maObjects
 
const E3dViewmrView
 
size_t mnCount
 
basegfx::B2DPolyPolygonmpPolygons
 
drawinglayer::primitive2d::Primitive2DContainer maFullOverlay
 

Detailed Description

Definition at line 61 of file view3d.cxx.

Constructor & Destructor Documentation

◆ Impl3DMirrorConstructOverlay() [1/2]

Impl3DMirrorConstructOverlay::Impl3DMirrorConstructOverlay ( const Impl3DMirrorConstructOverlay )
privatedelete

◆ Impl3DMirrorConstructOverlay() [2/2]

Impl3DMirrorConstructOverlay::Impl3DMirrorConstructOverlay ( const E3dView rView)
explicit

◆ ~Impl3DMirrorConstructOverlay()

Impl3DMirrorConstructOverlay::~Impl3DMirrorConstructOverlay ( )

Definition at line 128 of file view3d.cxx.

References mpPolygons.

Member Function Documentation

◆ operator=()

Impl3DMirrorConstructOverlay & Impl3DMirrorConstructOverlay::operator= ( const Impl3DMirrorConstructOverlay )
privatedelete

◆ SetMirrorAxis()

void Impl3DMirrorConstructOverlay::SetMirrorAxis ( Point  aMirrorAxisA,
Point  aMirrorAxisB 
)

Member Data Documentation

◆ maFullOverlay

drawinglayer::primitive2d::Primitive2DContainer Impl3DMirrorConstructOverlay::maFullOverlay
private

Definition at line 76 of file view3d.cxx.

Referenced by Impl3DMirrorConstructOverlay(), and SetMirrorAxis().

◆ maObjects

sdr::overlay::OverlayObjectList Impl3DMirrorConstructOverlay::maObjects
private

Definition at line 64 of file view3d.cxx.

Referenced by SetMirrorAxis().

◆ mnCount

size_t Impl3DMirrorConstructOverlay::mnCount
private

Definition at line 70 of file view3d.cxx.

Referenced by Impl3DMirrorConstructOverlay(), and SetMirrorAxis().

◆ mpPolygons

basegfx::B2DPolyPolygon* Impl3DMirrorConstructOverlay::mpPolygons
private

◆ mrView

const E3dView& Impl3DMirrorConstructOverlay::mrView
private

Definition at line 67 of file view3d.cxx.

Referenced by Impl3DMirrorConstructOverlay(), and SetMirrorAxis().


The documentation for this class was generated from the following file: