LibreOffice Module slideshow (master) 1
|
Generates a vertical barnZigZag wipe: More...
#include <zigzagwipe.hxx>
Public Member Functions | |
BarnZigZagWipe (sal_Int32 nZigs) | |
virtual ::basegfx::B2DPolyPolygon | operator() (double t) override |
Retrieve the poly-polygon for value t. More... | |
Public Member Functions inherited from slideshow::internal::ZigZagWipe | |
ZigZagWipe (sal_Int32 nZigs) | |
virtual ::basegfx::B2DPolyPolygon | operator() (double t) override |
Retrieve the poly-polygon for value t. More... | |
Public Member Functions inherited from slideshow::internal::ParametricPolyPolygon | |
virtual | ~ParametricPolyPolygon () |
virtual ::basegfx::B2DPolyPolygon | operator() (double t)=0 |
Retrieve the poly-polygon for value t. More... | |
Additional Inherited Members | |
Protected Attributes inherited from slideshow::internal::ZigZagWipe | |
const double | m_zigEdge |
::basegfx::B2DPolygon | m_stdZigZag |
Generates a vertical barnZigZag wipe:
Definition at line 41 of file zigzagwipe.hxx.
|
inlineexplicit |
Definition at line 44 of file zigzagwipe.hxx.
|
overridevirtual |
Retrieve the poly-polygon for value t.
t | Current parameter value to retrieve the corresponding poly-polygon for. Permissible values for t must be in the range [0,1]. |
Reimplemented from slideshow::internal::ZigZagWipe.
Definition at line 51 of file zigzagwipe.cxx.
References basegfx::B2DPolyPolygon::append(), basegfx::utils::createTranslateB2DHomMatrix(), slideshow::internal::createUnitRect(), basegfx::B2DPolygon::flip(), slideshow::internal::ZigZagWipe::m_stdZigZag, slideshow::internal::ZigZagWipe::m_zigEdge, basegfx::B2DHomMatrix::scale(), t, basegfx::B2DPolygon::transform(), and basegfx::B2DHomMatrix::translate().