kpresenter
KPrQuadricBezierCurveObjectIface.cpp00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #include "KPrQuadricBezierCurveObjectIface.h"
00022 #include "KPrBezierCurveObject.h"
00023 #include "KPrUtils.h"
00024 #include "KPrObject.h"
00025 #include <kdebug.h>
00026
00027 #include <kapplication.h>
00028 #include <dcopclient.h>
00029
00030 KPrQuadricBezierCurveObjectIface::KPrQuadricBezierCurveObjectIface( KPrQuadricBezierCurveObject *_obj )
00031 : KPrObjectIface(_obj)
00032 {
00033 obj = _obj;
00034 }
00035
00036 void KPrQuadricBezierCurveObjectIface::setLineBegin( const QString & type)
00037 {
00038 obj->setLineBegin(lineEndBeginFromString( type ));
00039 }
00040
00041 void KPrQuadricBezierCurveObjectIface::setLineEnd( const QString & type)
00042 {
00043 obj->setLineEnd(lineEndBeginFromString( type ));
00044 }
00045
00046 QString KPrQuadricBezierCurveObjectIface::lineBegin()const
00047 {
00048 LineEnd type=obj->getLineBegin();
00049 return lineEndBeginName( type );
00050 }
00051
00052 QString KPrQuadricBezierCurveObjectIface::lineEnd() const
00053 {
00054 LineEnd type=obj->getLineEnd();
00055 return lineEndBeginName( type );
00056 }
00057
00058 void KPrQuadricBezierCurveObjectIface::horizontalFlip()
00059 {
00060 obj->flip( true );
00061 }
00062
00063 void KPrQuadricBezierCurveObjectIface::verticalFlip()
00064 {
00065 obj->flip( false );
00066 }
|