LibreOffice Module drawinglayer (master) 1
|
#include <sdrlinestartendattribute.hxx>
Public Types | |
typedef o3tl::cow_wrapper< ImpSdrLineStartEndAttribute > | ImplType |
Private Attributes | |
ImplType | mpSdrLineStartEndAttribute |
Definition at line 40 of file sdrlinestartendattribute.hxx.
typedef o3tl::cow_wrapper< ImpSdrLineStartEndAttribute > drawinglayer::attribute::SdrLineStartEndAttribute::ImplType |
Definition at line 43 of file sdrlinestartendattribute.hxx.
drawinglayer::attribute::SdrLineStartEndAttribute::SdrLineStartEndAttribute | ( | const basegfx::B2DPolyPolygon & | rStartPolyPolygon, |
const basegfx::B2DPolyPolygon & | rEndPolyPolygon, | ||
double | fStartWidth, | ||
double | fEndWidth, | ||
bool | bStartActive, | ||
bool | bEndActive, | ||
bool | bStartCentered, | ||
bool | bEndCentered | ||
) |
constructors/assignmentoperator/destructor
Definition at line 103 of file sdrlinestartendattribute.cxx.
drawinglayer::attribute::SdrLineStartEndAttribute::SdrLineStartEndAttribute | ( | ) |
Definition at line 117 of file sdrlinestartendattribute.cxx.
|
default |
|
default |
|
default |
References operator==().
const basegfx::B2DPolyPolygon & drawinglayer::attribute::SdrLineStartEndAttribute::getEndPolyPolygon | ( | ) | const |
Definition at line 151 of file sdrlinestartendattribute.cxx.
References mpSdrLineStartEndAttribute.
double drawinglayer::attribute::SdrLineStartEndAttribute::getEndWidth | ( | ) | const |
Definition at line 161 of file sdrlinestartendattribute.cxx.
References mpSdrLineStartEndAttribute.
const basegfx::B2DPolyPolygon & drawinglayer::attribute::SdrLineStartEndAttribute::getStartPolyPolygon | ( | ) | const |
Definition at line 146 of file sdrlinestartendattribute.cxx.
References mpSdrLineStartEndAttribute.
double drawinglayer::attribute::SdrLineStartEndAttribute::getStartWidth | ( | ) | const |
Definition at line 156 of file sdrlinestartendattribute.cxx.
References mpSdrLineStartEndAttribute.
bool drawinglayer::attribute::SdrLineStartEndAttribute::isDefault | ( | ) | const |
Definition at line 128 of file sdrlinestartendattribute.cxx.
References mpSdrLineStartEndAttribute, and o3tl::cow_wrapper< typename T, class MTPolicy >::same_object().
Referenced by operator==().
bool drawinglayer::attribute::SdrLineStartEndAttribute::isEndActive | ( | ) | const |
Definition at line 171 of file sdrlinestartendattribute.cxx.
References mpSdrLineStartEndAttribute.
bool drawinglayer::attribute::SdrLineStartEndAttribute::isEndCentered | ( | ) | const |
Definition at line 181 of file sdrlinestartendattribute.cxx.
References mpSdrLineStartEndAttribute.
bool drawinglayer::attribute::SdrLineStartEndAttribute::isStartActive | ( | ) | const |
Definition at line 166 of file sdrlinestartendattribute.cxx.
References mpSdrLineStartEndAttribute.
bool drawinglayer::attribute::SdrLineStartEndAttribute::isStartCentered | ( | ) | const |
Definition at line 176 of file sdrlinestartendattribute.cxx.
References mpSdrLineStartEndAttribute.
|
default |
|
default |
bool drawinglayer::attribute::SdrLineStartEndAttribute::operator== | ( | const SdrLineStartEndAttribute & | rCandidate | ) | const |
Definition at line 137 of file sdrlinestartendattribute.cxx.
References isDefault(), and mpSdrLineStartEndAttribute.
|
private |
Definition at line 46 of file sdrlinestartendattribute.hxx.
Referenced by getEndPolyPolygon(), getEndWidth(), getStartPolyPolygon(), getStartWidth(), isDefault(), isEndActive(), isEndCentered(), isStartActive(), isStartCentered(), and operator==().