|
CartoType C++ API 7.8.2, 2022-03-25
for Windows, Linux, Qt and other platforms supporting C++ development
|
This is the complete list of members for CartoType::TFixedSizeContour< aPointCount, aClosed >, including all inherited members.
| Anticlockwise() const | CartoType::MContour | |
| AppendClippedContour(COutline &aDest, const TRect &aClip) const | CartoType::MContour | |
| AppendSplitContour(COutline &aDest, const TPointFP &aLineStart, const TPointFP &aLineVector) | CartoType::MContour | |
| Area() const | CartoType::MPath | |
| begin() const | CartoType::MPath | inline |
| CBox() const | CartoType::MPath | |
| CBoxBiggerThan(int32_t aSize) const | CartoType::MPath | |
| CenterOfGravity() const | CartoType::MPath | |
| CentralPath(std::shared_ptr< CEngine > aEngine, const TRect &aClip, bool aFractionalPixels, TLine &aFallbackLine, bool aFallbackMustBeHorizontal) const | CartoType::MContour | |
| Clip(TClipOperation aClipOperation, const MPath &aClip) const | CartoType::MPath | |
| ClippedContour(const TRect &aClip) const | CartoType::MContour | |
| ClippedPath(const TRect &aClip) const | CartoType::MPath | |
| ClippedPath(const MPath &aClip) const | CartoType::MPath | |
| ClippedPath(const TClipRegion &aClip) const | CartoType::MPath | |
| ClipType(const TRect &aRect) const | CartoType::MPath | |
| Closed() const override | CartoType::TFixedSizeContour< aPointCount, aClosed > | inlinevirtual |
| Contains(double aX, double aY) const | CartoType::MContour | |
| Contains(const TPoint &aPoint) const | CartoType::MContour | inline |
| CartoType::MPath::Contains(const TPointFP &aPoint) const | CartoType::MPath | inline |
| Contour(size_t) const override | CartoType::TFixedSizeContour< aPointCount, aClosed > | inlinevirtual |
| Contours() const | CartoType::MContour | inlinevirtual |
| Copy() const | CartoType::MPath | |
| DistanceFrom(const MContour &aOther, TPointFP *aNearest1=nullptr, TPointFP *aNearest2=nullptr, TPathIntersectionType *aType=nullptr) const | CartoType::MContour | |
| CartoType::MPath::DistanceFrom(const MPath &aOther, TPointFP *aNearest1=nullptr, TPointFP *aNearest2=nullptr, TPathIntersectionType *aType=nullptr) const | CartoType::MPath | |
| DistanceFromPoint(const TPointFP &aPoint, TPointFP *aNearest=nullptr, double *aNearestLength=nullptr, bool *aLeft=nullptr, size_t *aLineIndex=nullptr, double *aFractionalLineIndex=nullptr, bool aTreatAsOpen=false) const | CartoType::MContour | |
| CartoType::MPath::DistanceFromPoint(const TPointFP &aPoint, TPointFP *aNearest=nullptr, size_t *aContourIndex=nullptr, size_t *aLineIndex=nullptr, double *aFractionaLineIndex=nullptr, bool aTreatAsOpen=false) const | CartoType::MPath | |
| End() const | CartoType::MPath | |
| end() const | CartoType::MPath | inline |
| Envelope(double aOffset) const | CartoType::MPath | |
| FlatPath(double aMaxDistance) const | CartoType::MPath | |
| FractionalPoint(double aIndex) const | CartoType::MContour | |
| GetAngles(double aDistance, double &aStartAngle, double &aEndAngle) | CartoType::MContour | |
| GetCenterOfGravity(TPoint &aCenter) const | CartoType::MPath | |
| GetHorizontalPaths(int32_t aPathLength, int32_t aLabelHeight, const TPointFP &aUpVector, const TRect *aBounds, const TRect *aClip) const | CartoType::MPath | |
| GetOrientation(const TPoint &aCenter, TPoint &aOrientation) const | CartoType::MContour | |
| GetPrincipalAxis(TPointFP &aCenter, TPointFP &aVector) const | CartoType::MContour | |
| GetSphericalAreaAndLength(const CProjection &aProjection, double *aArea, double *aLength) const | CartoType::MPath | |
| HasCurves() const | CartoType::MPath | |
| IntersectionInfo(const MContour &aOther) const | CartoType::MContour | |
| CartoType::MPath::IntersectionInfo(const MPath &aOther) const | CartoType::MPath | |
| IntersectionType(const MContour &aOther, double *aDistance=nullptr, TPointFP *aNearest1=nullptr, TPointFP *aNearest2=nullptr) const | CartoType::MContour | |
| CartoType::MPath::IntersectionType(const MPath &aOther, double *aDistance=nullptr, TPointFP *aNearest1=nullptr, TPointFP *aNearest2=nullptr) const | CartoType::MPath | |
| Intersects(const TRect &aRect) const | CartoType::MContour | |
| CartoType::MPath::Intersects(const MPath &aPath, const TRect *aBounds=nullptr) const | CartoType::MPath | |
| IsClippingNeeded(const TRect &aClip) const | CartoType::MPath | |
| IsContainedIn(const TRect &aRect) const | CartoType::MPath | |
| IsEmpty() const | CartoType::MPath | |
| IsGridOrientedRectangle(TRect *aRect=nullptr) const | CartoType::MContour | |
| IsPoint() const | CartoType::MPath | |
| IsSmoothingNeeded() const | CartoType::MPath | |
| LastPoint() const | CartoType::MContour | inline |
| Length() const | CartoType::MPath | |
| MaxDistanceFromOrigin() const | CartoType::MPath | |
| MayHaveCurves() const override | CartoType::TFixedSizeContour< aPointCount, aClosed > | inlinevirtual |
| MayIntersect(const TRect &aRect) const | CartoType::MContour | |
| CartoType::MPath::MayIntersect(const TRect &aRect, int32_t aBorder) const | CartoType::MPath | |
| OffsetPath(double aOffset) const | CartoType::MPath | |
| operator TContour() const | CartoType::MContour | inline |
| operator==(const MPath &aOther) const | CartoType::MPath | |
| Point(size_t aIndex) const override | CartoType::TFixedSizeContour< aPointCount, aClosed > | inlinevirtual |
| PointAtLength(double aLength, double aOffset=0, int32_t *aLineIndex=nullptr) const | CartoType::MContour | |
| CartoType::MPath::PointAtLength(double aPos) const | CartoType::MPath | |
| Points() const override | CartoType::TFixedSizeContour< aPointCount, aClosed > | inlinevirtual |
| Smooth(double aRadius) const | CartoType::MContour | |
| SmoothPath() const | CartoType::MPath | |
| SubContourBetweenFractionalPoints(double aStartIndex, double aEndIndex) const | CartoType::MContour | |
| SubContourBetweenNearestPoints(const TPointFP *aStartPoint, const TPointFP *aEndPoint) const | CartoType::MContour | |
| TransformedPath(const TTransform &aTransform) const | CartoType::MPath | |
| TransformedPath(TDrawResult &aError, MPointTransformer &aTransformer, int32_t aFractionalBits) const | CartoType::MPath | |
| Traverse(MPathTraverser &aTraverser, const TRect &aClip) const | CartoType::MPath | inline |
| Traverse(MPathTraverser &aTraverser, const TRect *aClip=nullptr) const | CartoType::MPath | inline |
| TruncatedContour(double aStart, double aEnd) const | CartoType::MContour | |
| TruncatedPath(double aStart, double aEnd) const | CartoType::MPath | |
| Write(TDataOutputStream &aOutput) const | CartoType::MContour | |
| ~MPath() | CartoType::MPath | inlinevirtual |