LibreOffice Module svx (master) 1
|
#include <sdrframeborderprimitive2d.hxx>
Classes | |
class | SdrConnectStyleData |
Public Member Functions | |
SdrFrameBorderData (const basegfx::B2DPoint &rOrigin, const basegfx::B2DVector &rX, const svx::frame::Style &rStyle, const Color *pForceColor) | |
void | addSdrConnectStyleData (bool bStart, const svx::frame::Style &rStyle, const basegfx::B2DVector &rNormalizedPerpendicular, bool bStyleMirrored) |
void | create2DDecomposition (Primitive2DContainer &rContainer, double fMinDiscreteUnit) const |
double | getMinimalNonZeroBorderWidth () const |
bool | operator== (const SdrFrameBorderData &rCompare) const |
Private Attributes | |
basegfx::B2DPoint | maOrigin |
basegfx::B2DVector | maX |
start point of borderline More... | |
svx::frame::Style | maStyle |
X-Axis of borderline with length. More... | |
Color | maColor |
Style of borderline. More... | |
bool | mbForceColor |
std::vector< SdrConnectStyleData > | maStart |
std::vector< SdrConnectStyleData > | maEnd |
Definition at line 32 of file sdrframeborderprimitive2d.hxx.
drawinglayer::primitive2d::SdrFrameBorderData::SdrFrameBorderData | ( | const basegfx::B2DPoint & | rOrigin, |
const basegfx::B2DVector & | rX, | ||
const svx::frame::Style & | rStyle, | ||
const Color * | pForceColor | ||
) |
Definition at line 662 of file sdrframeborderprimitive2d.cxx.
void drawinglayer::primitive2d::SdrFrameBorderData::addSdrConnectStyleData | ( | bool | bStart, |
const svx::frame::Style & | rStyle, | ||
const basegfx::B2DVector & | rNormalizedPerpendicular, | ||
bool | bStyleMirrored | ||
) |
Definition at line 675 of file sdrframeborderprimitive2d.cxx.
References svx::frame::Style::IsUsed(), maEnd, and maStart.
Referenced by svx::frame::HelperCreateBLTREntry(), svx::frame::HelperCreateHorizontalEntry(), svx::frame::HelperCreateTLBREntry(), and svx::frame::HelperCreateVerticalEntry().
void drawinglayer::primitive2d::SdrFrameBorderData::create2DDecomposition | ( | Primitive2DContainer & | rContainer, |
double | fMinDiscreteUnit | ||
) | const |
Definition at line 694 of file sdrframeborderprimitive2d.cxx.
References maColor, maEnd, maOrigin, maStart, maStyle, maX, and mbForceColor.
double drawinglayer::primitive2d::SdrFrameBorderData::getMinimalNonZeroBorderWidth | ( | ) | const |
Definition at line 736 of file sdrframeborderprimitive2d.cxx.
bool drawinglayer::primitive2d::SdrFrameBorderData::operator== | ( | const SdrFrameBorderData & | rCompare | ) | const |
Definition at line 754 of file sdrframeborderprimitive2d.cxx.
References maColor, maEnd, maOrigin, maStart, maStyle, maX, and mbForceColor.
|
private |
Style of borderline.
Definition at line 38 of file sdrframeborderprimitive2d.hxx.
Referenced by create2DDecomposition(), and operator==().
|
private |
Definition at line 61 of file sdrframeborderprimitive2d.hxx.
Referenced by addSdrConnectStyleData(), create2DDecomposition(), getMinimalNonZeroBorderWidth(), and operator==().
|
private |
Definition at line 35 of file sdrframeborderprimitive2d.hxx.
Referenced by create2DDecomposition(), and operator==().
|
private |
Definition at line 60 of file sdrframeborderprimitive2d.hxx.
Referenced by addSdrConnectStyleData(), create2DDecomposition(), getMinimalNonZeroBorderWidth(), and operator==().
|
private |
X-Axis of borderline with length.
Definition at line 37 of file sdrframeborderprimitive2d.hxx.
Referenced by create2DDecomposition(), getMinimalNonZeroBorderWidth(), drawinglayer::primitive2d::SdrFrameBorderData::SdrConnectStyleData::operator==(), and operator==().
|
private |
start point of borderline
Definition at line 36 of file sdrframeborderprimitive2d.hxx.
Referenced by create2DDecomposition(), and operator==().
|
private |
Definition at line 39 of file sdrframeborderprimitive2d.hxx.
Referenced by create2DDecomposition(), and operator==().