CADability dotNET
The Edge type exposes the following members.
Constructors
Name | Description | |
---|---|---|
Edge(SerializationInfo, StreamingContext) |
Implements the constructor for deserialization.
| |
Edge(IGeoObject, ICurve, Face, ICurve2D, Boolean) |
Creates an edge which is the edge of two connected faces.
| |
Edge(IGeoObject, ICurve, Face, ICurve2D, Boolean, Face, ICurve2D, Boolean) |
Creates an edge which is the edge of two connected faces.
|
Methods
Name | Description | |
---|---|---|
Clone | ||
Curve2D(Face) |
Returns the 2-dimensional curve of this edge in the u/v system of the surface of the given face.
If this is not an edge on the given face, null will be returned.
| |
Curve2D(Face, array<ICurve2D>[]()[][]) | ||
EndVertex | ||
Forward | ||
GetBuddy |
Returns the other face, which contains this edge. If there is no such face, null will be returned.
| |
GetHashCode | (Overrides Object..::..GetHashCode()()()().) | |
MakeEdge | ||
Overlaps | ||
RecalcCurve2D | ||
RecalcCurve3D | ||
SameGeometry | ||
StartVertex |
Returns the start vertex in the direction of the edge on the provided face
|
Properties
Name | Description | |
---|---|---|
Curve3D |
Gets the 3D curve of this edge. Dont modify this curve or the edge will be in an inconsistent state.
| |
Kind | ||
PrimaryFace | ||
SecondaryFace | ||
Vertex1 | ||
Vertex2 |
Explicit Interface Implementations
Name | Description | |
---|---|---|
IComparable<(Of <<'(Edge>)>>)..::..CompareTo | ||
ISerializable..::..GetObjectData | ||
IDeserializationCallback..::..OnDeserialization | ||
IGeoObjectOwner..::..Add | ||
IGeoObjectOwner..::..Remove |