Class ClipperBase
Inheritance
System.Object
ClipperBase
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Oasys.Common.dll
Syntax
Fields
hiRange
Declaration
public const long hiRange = 4611686018427387903L
Field Value
Type |
Description |
System.Int64 |
|
horizontal
Declaration
protected const double horizontal = -3.4E+38
Field Value
Type |
Description |
System.Double |
|
loRange
Declaration
public const long loRange = 1073741823L
Field Value
Type |
Description |
System.Int64 |
|
Skip
Declaration
protected const int Skip = -2
Field Value
Type |
Description |
System.Int32 |
|
tolerance
Declaration
protected const double tolerance = 1E-20
Field Value
Type |
Description |
System.Double |
|
Unassigned
Declaration
protected const int Unassigned = -1
Field Value
Type |
Description |
System.Int32 |
|
Properties
PreserveCollinear
Declaration
public bool PreserveCollinear { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
AddPath(List<IntPoint>, PolyType, Boolean)
Declaration
public bool AddPath(List<IntPoint> pg, PolyType polyType, bool Closed)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<IntPoint> |
pg |
|
PolyType |
polyType |
|
System.Boolean |
Closed |
|
Returns
Type |
Description |
System.Boolean |
|
AddPaths(List<List<IntPoint>>, PolyType, Boolean)
Declaration
public bool AddPaths(List<List<IntPoint>> ppg, PolyType polyType, bool closed)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<System.Collections.Generic.List<IntPoint>> |
ppg |
|
PolyType |
polyType |
|
System.Boolean |
closed |
|
Returns
Type |
Description |
System.Boolean |
|
Clear()
Declaration
public virtual void Clear()
GetBounds(List<List<IntPoint>>)
Declaration
public static IntRect GetBounds(List<List<IntPoint>> paths)
Parameters
Type |
Name |
Description |
System.Collections.Generic.List<System.Collections.Generic.List<IntPoint>> |
paths |
|
Returns
PopLocalMinima()
Declaration
protected void PopLocalMinima()
Reset()
Declaration
protected virtual void Reset()
SlopesEqual(IntPoint, IntPoint, IntPoint, IntPoint, Boolean)
Declaration
protected static bool SlopesEqual(IntPoint pt1, IntPoint pt2, IntPoint pt3, IntPoint pt4, bool UseFullRange)
Parameters
Returns
Type |
Description |
System.Boolean |
|
SlopesEqual(IntPoint, IntPoint, IntPoint, Boolean)
Declaration
protected static bool SlopesEqual(IntPoint pt1, IntPoint pt2, IntPoint pt3, bool UseFullRange)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Swap(ref Int64, ref Int64)
Declaration
public void Swap(ref long val1, ref long val2)
Parameters
Type |
Name |
Description |
System.Int64 |
val1 |
|
System.Int64 |
val2 |
|
Extension Methods