All types
|
All members
RT.Util.Core
RT.KitchenSink
RT.KitchenSink.Collections
RT.KitchenSink.Geometry
RT.KitchenSink.Lex
RT.KitchenSink.Streams
RT.Util
RT.Util.Collections
RT.Util.Consoles
RT.Util.ExtensionMethods
RT.Util.ExtensionMethods.Obsolete
RT.Util.Geometry
Arc
D
Bounding
Box
D
Circle
D
Edge
D
Edge
D
(
start
,
end
)
Edge
D
(
x1
,
y1
,
x2
,
y2
)
Edge
D
(
start
,
angle
)
ContainsPoint
(
point
)
CrossZ
(
point
)
CrossZ
(
edge
)
Distance
(
point
)
Equals
(
other
)
Equals
(
obj
)
GetHashCode
()
IntersectsWith
(
r
,
exclude
Vertex
Touching
)
LambdaOfPointDroppedPerpendicularly
(
point
)
PointOnEdgeNearestTo
(
point
)
ToString
()
operator==
(
one
,
other
)
operator!=
(
one
,
other
)
Angle
Angle
Deg
Height
Length
Midpoint
Width
End
Start
Geom
Ut
Intersect
Point
D
Polygon
D
Rectangle
D
Triangle
D
Triangulate
RT.Util.IL
RT.Util.Paths
RT.Util.Streams
RT.Util.Text
RT.Util.Threading
PropellerApi
PuzzleSolvers
RT.ArithmeticCoding
RT.BigInteger
RT.CommandLine
RT.Coordinates
RT.Dijkstra
RT.Generex
RT.Json
RT.Lingo
RT.Lingo.Base
RT.NUnitDirect
RT.PostBuild
RT.SelfService
RT.Serialization
RT.Serialization.Binary
RT.Serialization.Json
RT.Serialization.Xml
RT.Servers
RT.TagSoup
RT.Util
RT.Util.Legacy
Legend
Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field
Method:
bool
IntersectsWith
(
EdgeD
,
bool
)
Declared in:
RT.Util.Geometry.
EdgeD
Declaration
public
bool
IntersectsWith
(
EdgeD
r
,
bool
excludeVertexTouching
= false
)
Summary
Determines whether two edges intersect.
Parameters
EdgeD
r
EdgeD
to compare against.
bool
excludeVertexTouching
If
true
, edges that touch at the vertex are not considered to be intersecting.
Returns
True if both edges intersect with each other.