LibreOffice Module basegfx (master) 1
|
Private Attributes | |
CoordinateDataArray2D | maPoints |
std::optional< ControlVectorArray2D > | moControlVector |
std::unique_ptr< ImplBufferedData > | mpBufferedData |
bool | mbIsClosed |
Definition at line 522 of file b2dpolygon.cxx.
|
inline |
Definition at line 567 of file b2dpolygon.cxx.
|
inline |
Definition at line 572 of file b2dpolygon.cxx.
References moControlVector.
|
inline |
Definition at line 583 of file b2dpolygon.cxx.
References moControlVector, nCount, and nIndex.
|
inline |
Definition at line 1055 of file b2dpolygon.cxx.
References mpBufferedData.
|
inline |
Definition at line 683 of file b2dpolygon.cxx.
References maPoints, moControlVector, and mpBufferedData.
|
inline |
Definition at line 710 of file b2dpolygon.cxx.
|
inline |
Definition at line 812 of file b2dpolygon.cxx.
References count(), maPoints, moControlVector, mpBufferedData, and nIndex.
|
inline |
Definition at line 798 of file b2dpolygon.cxx.
References insert(), maPoints, mpBufferedData, nCount, setNextControlVector(), and setPrevControlVector().
|
inline |
Definition at line 781 of file b2dpolygon.cxx.
References moControlVector.
|
inline |
|
inline |
Definition at line 852 of file b2dpolygon.cxx.
References maPoints, mbIsClosed, moControlVector, and mpBufferedData.
|
inline |
Definition at line 557 of file b2dpolygon.cxx.
References mpBufferedData.
|
inline |
Definition at line 542 of file b2dpolygon.cxx.
References moControlVector, and mpBufferedData.
|
inline |
Definition at line 748 of file b2dpolygon.cxx.
References basegfx::B2DVector::getEmptyVector(), moControlVector, and nIndex.
|
inline |
Definition at line 667 of file b2dpolygon.cxx.
|
inline |
Definition at line 715 of file b2dpolygon.cxx.
References basegfx::B2DVector::getEmptyVector(), moControlVector, and nIndex.
|
inline |
Definition at line 1065 of file b2dpolygon.cxx.
References mpBufferedData.
|
inline |
Definition at line 868 of file b2dpolygon.cxx.
References a, maPoints, mbIsClosed, moControlVector, and nIndex.
|
inline |
Definition at line 696 of file b2dpolygon.cxx.
References maPoints, moControlVector, mpBufferedData, nCount, and nIndex.
Referenced by append(), and appendBezierSegment().
|
inline |
Definition at line 621 of file b2dpolygon.cxx.
References mbIsClosed.
|
inline |
Definition at line 597 of file b2dpolygon.cxx.
References maPoints, mbIsClosed, moControlVector, and mpBufferedData.
|
inline |
Definition at line 635 of file b2dpolygon.cxx.
References maPoints, mbIsClosed, and moControlVector.
|
inline |
Definition at line 837 of file b2dpolygon.cxx.
References maPoints, moControlVector, mpBufferedData, nCount, and nIndex.
Referenced by removeDoublePointsAtBeginEnd(), and removeDoublePointsWholeTrack().
|
inline |
Definition at line 913 of file b2dpolygon.cxx.
References maPoints, mbIsClosed, moControlVector, mpBufferedData, nIndex, and remove().
|
inline |
Definition at line 969 of file b2dpolygon.cxx.
References maPoints, moControlVector, mpBufferedData, nIndex, and remove().
|
inline |
Definition at line 678 of file b2dpolygon.cxx.
|
inline |
Definition at line 786 of file b2dpolygon.cxx.
References moControlVector, and mpBufferedData.
|
inline |
Definition at line 626 of file b2dpolygon.cxx.
References mbIsClosed, and mpBufferedData.
|
inline |
Definition at line 792 of file b2dpolygon.cxx.
References nIndex, setNextControlVector(), and setPrevControlVector().
|
inline |
Definition at line 760 of file b2dpolygon.cxx.
References basegfx::Tuple2D< TYPE >::equalZero(), maPoints, moControlVector, mpBufferedData, and nIndex.
Referenced by appendBezierSegment(), and setControlVectors().
|
inline |
Definition at line 672 of file b2dpolygon.cxx.
References maPoints, mpBufferedData, and nIndex.
|
inline |
Definition at line 727 of file b2dpolygon.cxx.
References basegfx::Tuple2D< TYPE >::equalZero(), maPoints, moControlVector, mpBufferedData, and nIndex.
Referenced by appendBezierSegment(), and setControlVectors().
|
inline |
Definition at line 1014 of file b2dpolygon.cxx.
References a, basegfx::Tuple2D< TYPE >::equalZero(), maPoints, moControlVector, and mpBufferedData.
|
private |
Definition at line 527 of file b2dpolygon.cxx.
Referenced by append(), appendBezierSegment(), count(), flip(), getPoint(), hasDoublePoints(), insert(), operator=(), operator==(), remove(), removeDoublePointsAtBeginEnd(), removeDoublePointsWholeTrack(), reserve(), setNextControlVector(), setPoint(), setPrevControlVector(), and transform().
|
private |
Definition at line 539 of file b2dpolygon.cxx.
Referenced by flip(), hasDoublePoints(), isClosed(), operator=(), operator==(), removeDoublePointsAtBeginEnd(), and setClosed().
|
private |
Definition at line 531 of file b2dpolygon.cxx.
Referenced by append(), areControlPointsUsed(), flip(), getDefaultAdaptiveSubdivision(), getNextControlVector(), getPrevControlVector(), hasDoublePoints(), ImplB2DPolygon(), insert(), operator=(), operator==(), remove(), removeDoublePointsAtBeginEnd(), removeDoublePointsWholeTrack(), resetControlVectors(), setNextControlVector(), setPrevControlVector(), and transform().
|
mutableprivate |
Definition at line 536 of file b2dpolygon.cxx.
Referenced by addOrReplaceSystemDependentData(), append(), appendBezierSegment(), flip(), getB2DRange(), getDefaultAdaptiveSubdivision(), getSystemDependentData(), insert(), operator=(), remove(), removeDoublePointsAtBeginEnd(), removeDoublePointsWholeTrack(), resetControlVectors(), setClosed(), setNextControlVector(), setPoint(), setPrevControlVector(), and transform().