C# Class SilverlightMappingToolBasic.IntersectionDetector

Datei anzeigen Open project: chris-tomich/Glyma Class Usage Examples

Public Methods

Method Description
Add ( ILineSegment lineSegment ) : void
Clear ( ) : void
Contains ( ILineSegment lineSegment ) : bool
FindIntersection ( ILineSegment testSegment, ILineSegment &intersection, Point &intersectionCoordinates ) : bool
FindIntersections ( ILineSegment testSegment ) : Point>.Dictionary
IntersectionDetector ( ) : System
Remove ( ILineSegment lineSegment ) : void

Method Details

Add() public method

public Add ( ILineSegment lineSegment ) : void
lineSegment ILineSegment
return void

Clear() public method

public Clear ( ) : void
return void

Contains() public method

public Contains ( ILineSegment lineSegment ) : bool
lineSegment ILineSegment
return bool

FindIntersection() public method

public FindIntersection ( ILineSegment testSegment, ILineSegment &intersection, Point &intersectionCoordinates ) : bool
testSegment ILineSegment
intersection ILineSegment
intersectionCoordinates Point
return bool

FindIntersections() public method

public FindIntersections ( ILineSegment testSegment ) : Point>.Dictionary
testSegment ILineSegment
return Point>.Dictionary

IntersectionDetector() public method

public IntersectionDetector ( ) : System
return System

Remove() public method

public Remove ( ILineSegment lineSegment ) : void
lineSegment ILineSegment
return void