Table of Contents

Class Edge

The edge class

internal class Edge

Inheritance

Inherited Members

Constructors

Edge(Point, Point)

Initializes a new instance of the Alis.Core.Physic.Common.Decomposition.Seidel.Edge class

public Edge(Point p, Point q)

Parameters

p Point

The

q Point

The

Fields

Above

The above

public Trapezoid Above

Field Value

Trapezoid

B

The

public float B

Field Value

float

Below

The below

public Trapezoid Below

Field Value

Trapezoid

MPoints

The points

public HashSet<Point> MPoints

Field Value

HashSet<Point>

P

The

public Point P

Field Value

Point

Q

The

public Point Q

Field Value

Point

Slope

The slope

public float Slope

Field Value

float

Methods

AddMpoint(Point)

Adds the mpoint using the specified point

public void AddMpoint(Point point)

Parameters

point Point

The point

IsAbove(Point)

Describes whether this instance is above

public bool IsAbove(Point point)

Parameters

point Point

The point

Returns

bool

The bool

IsBelow(Point)

Describes whether this instance is below

public bool IsBelow(Point point)

Parameters

point Point

The point

Returns

bool

The bool