Dungeon Architect  17.0.0
DungeonArchitect.Triangulator.Geometry.Edge Class Reference

Edge made from two point indexes More...

Inheritance diagram for DungeonArchitect.Triangulator.Geometry.Edge:

Public Member Functions

 Edge (int point1, int point2)
 Initializes a new edge instance More...
 
 Edge ()
 Initializes a new edge instance with start/end indexes of '0' More...
 
bool Equals (Edge other)
 Checks whether two edges are equal disregarding the direction of the edges More...
 

Public Attributes

int p1
 Start of edge index More...
 
int p2
 End of edge index More...
 

Detailed Description

Edge made from two point indexes

Definition at line 8 of file Edge.cs.

Constructor & Destructor Documentation

◆ Edge() [1/2]

DungeonArchitect.Triangulator.Geometry.Edge.Edge ( int  point1,
int  point2 
)

Initializes a new edge instance

Parameters
point1Start edge vertex index
point2End edge vertex index

Definition at line 23 of file Edge.cs.

◆ Edge() [2/2]

DungeonArchitect.Triangulator.Geometry.Edge.Edge ( )

Initializes a new edge instance with start/end indexes of '0'

Definition at line 30 of file Edge.cs.

Member Function Documentation

◆ Equals()

bool DungeonArchitect.Triangulator.Geometry.Edge.Equals ( Edge  other)

Checks whether two edges are equal disregarding the direction of the edges

Parameters
other
Returns

Definition at line 42 of file Edge.cs.

Member Data Documentation

◆ p1

int DungeonArchitect.Triangulator.Geometry.Edge.p1

Start of edge index

Definition at line 13 of file Edge.cs.

◆ p2

int DungeonArchitect.Triangulator.Geometry.Edge.p2

End of edge index

Definition at line 17 of file Edge.cs.


The documentation for this class was generated from the following file: