|
|
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.
|