[Missing <summary> documentation for "T:Clipper2Lib.Clipper"]
Inheritance Hierarchy Namespace: Clipper2LibAssembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3448.0 (4.8.3448.0)
Syntaxpublic static class Clipper
The Clipper type exposes the following members.
Properties
Methods| | Name | Description |
|---|
  | AddPolyNodeToPathsD | |
  | Area(Path64) | |
  | Area(PathD) | |
  | Area(Paths64) | |
  | Area(PathsD) | |
  | BooleanOp(ClipType, Paths64, Paths64, FillRule) | |
  | BooleanOp(ClipType, Paths64, Paths64, PolyTree64, FillRule) | |
  | BooleanOp(ClipType, PathsD, PathsD, FillRule, Int32) | |
  | BooleanOp(ClipType, PathsD, PathsD, PolyTreeD, FillRule, Int32) | |
  | Difference(Paths64, Paths64, FillRule) | |
  | Difference(PathsD, PathsD, FillRule, Int32) | |
  | DistanceSqr | |
  | Ellipse(Point64, Double, Double, Int32) | |
  | Ellipse(PointD, Double, Double, Int32) | |
  | GetBounds(Path64) | |
  | GetBounds(PathD) | |
  | GetBounds(Paths64) | |
  | GetBounds(PathsD) | |
  | InflatePaths(Paths64, Double, JoinType, EndType, Double, Double) | |
  | InflatePaths(PathsD, Double, JoinType, EndType, Double, Int32, Double) | |
  | InflateRect(Rect64, Int32, Int32) | |
  | InflateRect(RectD, Double, Double) | |
  | Intersect(Paths64, Paths64, FillRule) | |
  | Intersect(PathsD, PathsD, FillRule, Int32) | |
  | IsPositive(Path64) | |
  | IsPositive(PathD) | |
  | MakePath(Double) | |
  | MakePath(Int32) | |
  | MakePath(Int64) | |
  | MidPoint(Point64, Point64) | |
  | MidPoint(PointD, PointD) | |
  | MinkowskiDiff(Path64, Path64, Boolean) | |
  | MinkowskiDiff(PathD, PathD, Boolean) | |
  | MinkowskiSum(Path64, Path64, Boolean) | |
  | MinkowskiSum(PathD, PathD, Boolean) | |
  | OffsetPath | |
  | Path64 | |
  | Path64ToString | |
  | PathD | |
  | PathDToString | |
  | Paths64 | |
  | Paths64ToString | |
  | PathsD | |
  | PathsDToString | |
  | PerpendicDistFromLineSqrd(Point64, Point64, Point64) | |
  | PerpendicDistFromLineSqrd(PointD, PointD, PointD) | |
  | PointInPolygon(Point64, Path64) | |
  | PointInPolygon(PointD, PathD, Int32) | |
  | PointsNearEqual | |
  | PolyTreeToPaths64 | |
  | PolyTreeToPathsD | |
  | RamerDouglasPeucker(Path64, Double) | |
  | RamerDouglasPeucker(PathD, Double) | |
  | RamerDouglasPeucker(Paths64, Double) | |
  | RamerDouglasPeucker(PathsD, Double) | |
  | RectClip(Rect64, Path64) | |
  | RectClip(Rect64, Paths64) | |
  | RectClip(RectD, PathD, Int32) | |
  | RectClip(RectD, PathsD, Int32) | |
  | RectClipLines(Rect64, Path64) | |
  | RectClipLines(Rect64, Paths64) | |
  | RectClipLines(RectD, PathD, Int32) | |
  | RectClipLines(RectD, PathsD, Int32) | |
  | ReversePath(Path64) | |
  | ReversePath(PathD) | |
  | ReversePaths(Paths64) | |
  | ReversePaths(PathsD) | |
  | ScalePath(Path64, Double) | |
  | ScalePath(PathD, Double) | |
  | ScalePath64 | |
  | ScalePathD | |
  | ScalePaths(Paths64, Double) | |
  | ScalePaths(PathsD, Double) | |
  | ScalePaths64 | |
  | ScalePathsD | |
  | ScalePoint64 | |
  | ScalePointD | |
  | ScaleRect | |
  | ShowPolyTreeStructure(PolyTree64) | |
  | ShowPolyTreeStructure(PolyTreeD) | |
  | SimplifyPath(Path64, Double, Boolean) | |
  | SimplifyPath(PathD, Double, Boolean) | |
  | SimplifyPaths(Paths64, Double, Boolean) | |
  | SimplifyPaths(PathsD, Double, Boolean) | |
  | Sqr(Double) | |
  | Sqr(Int64) | |
  | StripDuplicates | |
  | StripNearDuplicates | |
  | TranslatePath(Path64, Int64, Int64) | |
  | TranslatePath(PathD, Double, Double) | |
  | TranslatePaths(Paths64, Int64, Int64) | |
  | TranslatePaths(PathsD, Double, Double) | |
  | TrimCollinear(Path64, Boolean) | |
  | TrimCollinear(PathD, Int32, Boolean) | |
  | Union(Paths64, FillRule) | |
  | Union(PathsD, FillRule) | |
  | Union(Paths64, Paths64, FillRule) | |
  | Union(PathsD, PathsD, FillRule, Int32) | |
  | Xor(Paths64, Paths64, FillRule) | |
  | Xor(PathsD, PathsD, FillRule, Int32) | |
Top
See Also