Property | Type | Description | |
---|---|---|---|
swigCMemOwn | bool |
Method | Description | |
---|---|---|
Dispose ( ) : void | ||
clipLine ( |
||
cross2Line ( |
||
cross2Line ( Point2d a, Point2d b, Point2d c, Point2d d, Point2d ptCross, Tol tolVec ) : bool | ||
crossLineAbc ( float a1, float b1, float c1, float a2, float b2, float c2, Point2d ptCross ) : bool | ||
crossLineAbc ( float a1, float b1, float c1, float a2, float b2, float c2, Point2d ptCross, Tol tolVec ) : bool | ||
isBetweenLine ( Point2d a, Point2d b, Point2d pt ) : bool | ||
isBetweenLine2 ( Point2d a, Point2d b, Point2d pt, Tol tol ) : bool | ||
isBetweenLine3 ( Point2d a, Point2d b, Point2d pt ) : bool | ||
isBetweenLine3 ( Point2d a, Point2d b, Point2d pt, Point2d nearpt ) : bool | ||
isColinear ( Point2d a, Point2d b, Point2d pt ) : bool | ||
isColinear2 ( Point2d a, Point2d b, Point2d pt, Tol tol ) : bool | ||
isIntersect ( Point2d a, Point2d b, Point2d c, Point2d d ) : bool | ||
isIntersectProp ( Point2d a, Point2d b, Point2d c, Point2d d ) : bool | ||
isLeft ( Point2d a, Point2d b, Point2d pt ) : bool | ||
isLeft2 ( Point2d a, Point2d b, Point2d pt, Tol tol ) : bool | ||
isLeftOn ( Point2d a, Point2d b, Point2d pt ) : bool | ||
isLeftOn2 ( Point2d a, Point2d b, Point2d pt, Tol tol ) : bool | ||
mglnrel ( ) : System | ||
ptToBeeline ( Point2d a, Point2d b, Point2d pt ) : float | ||
ptToBeeline2 ( Point2d a, Point2d b, Point2d pt, Point2d ptPerp ) : float | ||
ptToLine ( Point2d a, Point2d b, Point2d pt, Point2d nearpt ) : float |
Method | Description | |
---|---|---|
getCPtr ( mglnrel obj ) : HandleRef | ||
mglnrel ( IntPtr cPtr, bool cMemoryOwn ) : System |
public static clipLine ( |
||
pt1 | ||
pt2 | ||
box | ||
return | bool |
public static cross2Line ( |
||
a | ||
b | ||
c | ||
d | ||
ptCross | ||
return | bool |
public static cross2Line ( Point2d a, Point2d b, Point2d c, Point2d d, Point2d ptCross, Tol tolVec ) : bool | ||
a | Point2d | |
b | Point2d | |
c | Point2d | |
d | Point2d | |
ptCross | Point2d | |
tolVec | Tol | |
return | bool |
public static crossLineAbc ( float a1, float b1, float c1, float a2, float b2, float c2, Point2d ptCross ) : bool | ||
a1 | float | |
b1 | float | |
c1 | float | |
a2 | float | |
b2 | float | |
c2 | float | |
ptCross | Point2d | |
return | bool |
public static crossLineAbc ( float a1, float b1, float c1, float a2, float b2, float c2, Point2d ptCross, Tol tolVec ) : bool | ||
a1 | float | |
b1 | float | |
c1 | float | |
a2 | float | |
b2 | float | |
c2 | float | |
ptCross | Point2d | |
tolVec | Tol | |
return | bool |
public static isBetweenLine ( Point2d a, Point2d b, Point2d pt ) : bool | ||
a | Point2d | |
b | Point2d | |
pt | Point2d | |
return | bool |
public static isBetweenLine2 ( Point2d a, Point2d b, Point2d pt, Tol tol ) : bool | ||
a | Point2d | |
b | Point2d | |
pt | Point2d | |
tol | Tol | |
return | bool |
public static isBetweenLine3 ( Point2d a, Point2d b, Point2d pt ) : bool | ||
a | Point2d | |
b | Point2d | |
pt | Point2d | |
return | bool |
public static isBetweenLine3 ( Point2d a, Point2d b, Point2d pt, Point2d nearpt ) : bool | ||
a | Point2d | |
b | Point2d | |
pt | Point2d | |
nearpt | Point2d | |
return | bool |
public static isColinear ( Point2d a, Point2d b, Point2d pt ) : bool | ||
a | Point2d | |
b | Point2d | |
pt | Point2d | |
return | bool |
public static isColinear2 ( Point2d a, Point2d b, Point2d pt, Tol tol ) : bool | ||
a | Point2d | |
b | Point2d | |
pt | Point2d | |
tol | Tol | |
return | bool |
public static isIntersect ( Point2d a, Point2d b, Point2d c, Point2d d ) : bool | ||
a | Point2d | |
b | Point2d | |
c | Point2d | |
d | Point2d | |
return | bool |
public static isIntersectProp ( Point2d a, Point2d b, Point2d c, Point2d d ) : bool | ||
a | Point2d | |
b | Point2d | |
c | Point2d | |
d | Point2d | |
return | bool |
public static isLeft ( Point2d a, Point2d b, Point2d pt ) : bool | ||
a | Point2d | |
b | Point2d | |
pt | Point2d | |
return | bool |
public static isLeft2 ( Point2d a, Point2d b, Point2d pt, Tol tol ) : bool | ||
a | Point2d | |
b | Point2d | |
pt | Point2d | |
tol | Tol | |
return | bool |
public static isLeftOn ( Point2d a, Point2d b, Point2d pt ) : bool | ||
a | Point2d | |
b | Point2d | |
pt | Point2d | |
return | bool |
public static isLeftOn2 ( Point2d a, Point2d b, Point2d pt, Tol tol ) : bool | ||
a | Point2d | |
b | Point2d | |
pt | Point2d | |
tol | Tol | |
return | bool |
public static ptToBeeline ( Point2d a, Point2d b, Point2d pt ) : float | ||
a | Point2d | |
b | Point2d | |
pt | Point2d | |
return | float |
public static ptToBeeline2 ( Point2d a, Point2d b, Point2d pt, Point2d ptPerp ) : float | ||
a | Point2d | |
b | Point2d | |
pt | Point2d | |
ptPerp | Point2d | |
return | float |
public static ptToLine ( Point2d a, Point2d b, Point2d pt, Point2d nearpt ) : float | ||
a | Point2d | |
b | Point2d | |
pt | Point2d | |
nearpt | Point2d | |
return | float |