![]() |
Edge3 Structure |
Namespace: Karamba.Geometry
The Edge3 type exposes the following members.
Name | Description | |
---|---|---|
![]() | Edge3 |
Initializes a new instance of the Edge3 struct.
create an edge of a mesh via two vertex indexes.
|
Name | Description | |
---|---|---|
![]() | A |
Gets the index of starting vertex.
|
![]() | B |
Gets the index of end vertex.
|
![]() | Item |
Get the vertex by index.
|
Name | Description | |
---|---|---|
![]() | Equals |
test whether the other object is identical to this edges.
(Overrides ValueTypeEquals(Object).) |
![]() | GetHashCode |
return the edges hashcode.
(Overrides ValueTypeGetHashCode.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | NakedEdgeSuccessor |
Returns the succeeding edge in a loop, with the correct orientation.
Chooses just one if there are several. Throws error if there is none.
|
![]() | Normalized |
Return the Edge such that the index of the start vertex is smaller or equal to the index of the end-vertex.
|
![]() | Opposite |
return edge with reverted direction.
|
![]() | ToString |
Produce string output for an edge.
(Overrides ValueTypeToString.) |
Name | Description | |
---|---|---|
![]() ![]() | Equality |
compare two edges for equality.
|
![]() ![]() | Inequality |
compare two edges for unequality.
|