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 |