Click or drag to resize

Clipper Class

[Missing <summary> documentation for "T:Clipper2Lib.Clipper"]

Inheritance Hierarchy
SystemObject
  Clipper2LibClipper

Namespace: Clipper2Lib
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntax
C#
public static class Clipper

The Clipper type exposes the following members.

Properties
 NameDescription
Public propertyStatic memberInvalidRect64 
Public propertyStatic memberInvalidRectD 
Top
Methods
 NameDescription
Public methodStatic memberAddPolyNodeToPathsD 
Public methodStatic memberArea(Path64) 
Public methodStatic memberArea(PathD) 
Public methodStatic memberArea(Paths64) 
Public methodStatic memberArea(PathsD) 
Public methodStatic memberBooleanOp(ClipType, Paths64, Paths64, FillRule) 
Public methodStatic memberBooleanOp(ClipType, Paths64, Paths64, PolyTree64, FillRule) 
Public methodStatic memberBooleanOp(ClipType, PathsD, PathsD, FillRule, Int32) 
Public methodStatic memberBooleanOp(ClipType, PathsD, PathsD, PolyTreeD, FillRule, Int32) 
Public methodStatic memberDifference(Paths64, Paths64, FillRule) 
Public methodStatic memberDifference(PathsD, PathsD, FillRule, Int32) 
Public methodStatic memberDistanceSqr 
Public methodStatic memberEllipse(Point64, Double, Double, Int32) 
Public methodStatic memberEllipse(PointD, Double, Double, Int32) 
Public methodStatic memberGetBounds(Path64) 
Public methodStatic memberGetBounds(PathD) 
Public methodStatic memberGetBounds(Paths64) 
Public methodStatic memberGetBounds(PathsD) 
Public methodStatic memberInflatePaths(Paths64, Double, JoinType, EndType, Double, Double) 
Public methodStatic memberInflatePaths(PathsD, Double, JoinType, EndType, Double, Int32, Double) 
Public methodStatic memberInflateRect(Rect64, Int32, Int32) 
Public methodStatic memberInflateRect(RectD, Double, Double) 
Public methodStatic memberIntersect(Paths64, Paths64, FillRule) 
Public methodStatic memberIntersect(PathsD, PathsD, FillRule, Int32) 
Public methodStatic memberIsPositive(Path64) 
Public methodStatic memberIsPositive(PathD) 
Public methodStatic memberMakePath(Double) 
Public methodStatic memberMakePath(Int32) 
Public methodStatic memberMakePath(Int64) 
Public methodStatic memberMidPoint(Point64, Point64) 
Public methodStatic memberMidPoint(PointD, PointD) 
Public methodStatic memberMinkowskiDiff(Path64, Path64, Boolean) 
Public methodStatic memberMinkowskiDiff(PathD, PathD, Boolean) 
Public methodStatic memberMinkowskiSum(Path64, Path64, Boolean) 
Public methodStatic memberMinkowskiSum(PathD, PathD, Boolean) 
Public methodStatic memberOffsetPath 
Public methodStatic memberPath64 
Public methodStatic memberPath64ToString 
Public methodStatic memberPathD 
Public methodStatic memberPathDToString 
Public methodStatic memberPaths64 
Public methodStatic memberPaths64ToString 
Public methodStatic memberPathsD 
Public methodStatic memberPathsDToString 
Public methodStatic memberPerpendicDistFromLineSqrd(Point64, Point64, Point64) 
Public methodStatic memberPerpendicDistFromLineSqrd(PointD, PointD, PointD) 
Public methodStatic memberPointInPolygon(Point64, Path64) 
Public methodStatic memberPointInPolygon(PointD, PathD, Int32) 
Public methodStatic memberPointsNearEqual 
Public methodStatic memberPolyTreeToPaths64 
Public methodStatic memberPolyTreeToPathsD 
Public methodStatic memberRamerDouglasPeucker(Path64, Double) 
Public methodStatic memberRamerDouglasPeucker(PathD, Double) 
Public methodStatic memberRamerDouglasPeucker(Paths64, Double) 
Public methodStatic memberRamerDouglasPeucker(PathsD, Double) 
Public methodStatic memberRectClip(Rect64, Path64) 
Public methodStatic memberRectClip(Rect64, Paths64) 
Public methodStatic memberRectClip(RectD, PathD, Int32) 
Public methodStatic memberRectClip(RectD, PathsD, Int32) 
Public methodStatic memberRectClipLines(Rect64, Path64) 
Public methodStatic memberRectClipLines(Rect64, Paths64) 
Public methodStatic memberRectClipLines(RectD, PathD, Int32) 
Public methodStatic memberRectClipLines(RectD, PathsD, Int32) 
Public methodStatic memberReversePath(Path64) 
Public methodStatic memberReversePath(PathD) 
Public methodStatic memberReversePaths(Paths64) 
Public methodStatic memberReversePaths(PathsD) 
Public methodStatic memberScalePath(Path64, Double) 
Public methodStatic memberScalePath(PathD, Double) 
Public methodStatic memberScalePath64 
Public methodStatic memberScalePathD 
Public methodStatic memberScalePaths(Paths64, Double) 
Public methodStatic memberScalePaths(PathsD, Double) 
Public methodStatic memberScalePaths64 
Public methodStatic memberScalePathsD 
Public methodStatic memberScalePoint64 
Public methodStatic memberScalePointD 
Public methodStatic memberScaleRect 
Public methodStatic memberShowPolyTreeStructure(PolyTree64) 
Public methodStatic memberShowPolyTreeStructure(PolyTreeD) 
Public methodStatic memberSimplifyPath(Path64, Double, Boolean) 
Public methodStatic memberSimplifyPath(PathD, Double, Boolean) 
Public methodStatic memberSimplifyPaths(Paths64, Double, Boolean) 
Public methodStatic memberSimplifyPaths(PathsD, Double, Boolean) 
Public methodStatic memberSqr(Double) 
Public methodStatic memberSqr(Int64) 
Public methodStatic memberStripDuplicates 
Public methodStatic memberStripNearDuplicates 
Public methodStatic memberTranslatePath(Path64, Int64, Int64) 
Public methodStatic memberTranslatePath(PathD, Double, Double) 
Public methodStatic memberTranslatePaths(Paths64, Int64, Int64) 
Public methodStatic memberTranslatePaths(PathsD, Double, Double) 
Public methodStatic memberTrimCollinear(Path64, Boolean) 
Public methodStatic memberTrimCollinear(PathD, Int32, Boolean) 
Public methodStatic memberUnion(Paths64, FillRule) 
Public methodStatic memberUnion(PathsD, FillRule) 
Public methodStatic memberUnion(Paths64, Paths64, FillRule) 
Public methodStatic memberUnion(PathsD, PathsD, FillRule, Int32) 
Public methodStatic memberXor(Paths64, Paths64, FillRule) 
Public methodStatic memberXor(PathsD, PathsD, FillRule, Int32) 
Top
See Also