LibreOffice Module vbahelper (master) 1
Public Member Functions | Private Attributes | List of all members
ooo::vba::ConcreteXShapeGeometryAttributes Class Referencefinal

#include <vbahelper.hxx>

Inheritance diagram for ooo::vba::ConcreteXShapeGeometryAttributes:
[legend]
Collaboration diagram for ooo::vba::ConcreteXShapeGeometryAttributes:
[legend]

Public Member Functions

 ConcreteXShapeGeometryAttributes (const css::uno::Reference< css::drawing::XShape > &xShape)
 
virtual double getLeft () const override
 
virtual void setLeft (double nLeft) override
 
virtual double getTop () const override
 
virtual void setTop (double nTop) override
 
virtual double getHeight () const override
 
virtual void setHeight (double nHeight) override
 
virtual double getWidth () const override
 
virtual void setWidth (double nWidth) override
 
virtual ~ConcreteXShapeGeometryAttributes () override
 
- Public Member Functions inherited from ooo::vba::AbstractGeometryAttributes
virtual ~AbstractGeometryAttributes ()
 
virtual double getLeft () const =0
 
virtual void setLeft (double)=0
 
virtual double getTop () const =0
 
virtual void setTop (double)=0
 
virtual double getHeight () const =0
 
virtual void setHeight (double)=0
 
virtual double getWidth () const =0
 
virtual void setWidth (double)=0
 
virtual double getInnerHeight () const
 
virtual void setInnerHeight (double)
 
virtual double getInnerWidth () const
 
virtual void setInnerWidth (double)
 
virtual double getOffsetX () const
 
virtual double getOffsetY () const
 

Private Attributes

ShapeHelper m_aShapeHelper
 

Detailed Description

Definition at line 194 of file vbahelper.hxx.

Constructor & Destructor Documentation

◆ ConcreteXShapeGeometryAttributes()

ooo::vba::ConcreteXShapeGeometryAttributes::ConcreteXShapeGeometryAttributes ( const css::uno::Reference< css::drawing::XShape > &  xShape)

Definition at line 627 of file vbahelper.cxx.

◆ ~ConcreteXShapeGeometryAttributes()

ooo::vba::ConcreteXShapeGeometryAttributes::~ConcreteXShapeGeometryAttributes ( )
overridevirtual

Definition at line 631 of file vbahelper.cxx.

Member Function Documentation

◆ getHeight()

double ooo::vba::ConcreteXShapeGeometryAttributes::getHeight ( ) const
overridevirtual

◆ getLeft()

double ooo::vba::ConcreteXShapeGeometryAttributes::getLeft ( ) const
overridevirtual

◆ getTop()

double ooo::vba::ConcreteXShapeGeometryAttributes::getTop ( ) const
overridevirtual

◆ getWidth()

double ooo::vba::ConcreteXShapeGeometryAttributes::getWidth ( ) const
overridevirtual

◆ setHeight()

void ooo::vba::ConcreteXShapeGeometryAttributes::setHeight ( double  nHeight)
overridevirtual

◆ setLeft()

void ooo::vba::ConcreteXShapeGeometryAttributes::setLeft ( double  nLeft)
overridevirtual

◆ setTop()

void ooo::vba::ConcreteXShapeGeometryAttributes::setTop ( double  nTop)
overridevirtual

◆ setWidth()

void ooo::vba::ConcreteXShapeGeometryAttributes::setWidth ( double  nWidth)
overridevirtual

Member Data Documentation

◆ m_aShapeHelper

ShapeHelper ooo::vba::ConcreteXShapeGeometryAttributes::m_aShapeHelper
private

Definition at line 196 of file vbahelper.hxx.

Referenced by getHeight(), getLeft(), getTop(), getWidth(), setHeight(), setLeft(), setTop(), and setWidth().


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