Drawing3d documented Class Library

Edge Class

Ein Edge ist eine Kante eines Körpers. Im Fall von Model = Solid gibt es zu swei Punkten A und B zwei Kanten, wobei die eine von A nach B und die andere von B nach A geht. - EdgeStart und EdgeEnd: Anfangs- und Endpunkt der Kante. Zu jeder Edge ist eindeutig ein Face zugeordnet. Rechterhand de rKante liegt die Oberfläche von Face. Alle Kanten, die zu einem Face gehören, umschließen eine Fläche. die im Uhrzeigersinn umlaufen wird.
- ParamCurve: Eine zweidimensionale Kurve, die sich auf den Parameterraum von Face bezieht. Sie stellt die Grenzen der Oberfläche dar, deren Geometrie durch Face bestimmt wird. .
Ist z.B. das Face der Mantel eines Zylinders ( Cone) und ParamCurve eine Gerade von (0,0) nach (PI,0), so ergibt dies einen Halbkreis in R³.

- EdgeCurve: Eine dreidimensionale Kurve, die identisch ist mit der durch ParamCurve und definierten Kurve. Eine Kante und ihre duale Kante besitzen nur eine gemeinsame EdgeCurve. Z.B.: besitzt ein Quader 12 EdgeCurves. Siehe EdgeCurveList.
Eine 3D-Curve besitzt die Eigenschaft Neighbors, ein array bestehend aus den zwei benachbarten Faces. Diese Eigenschaft ist wichtig, um von einem Face via Edge zum Nachbarface zu gelangen.
-SameSense: Durch die ParamCurve und ddie zugehörige Geometrie wird eine 3D-Curve definiert. Ist SameSense = true, so ist diese Kurve identisch mit EdgeCurve andernfalls ist diese Kurve invertiert.

For a list of all members of this type, see Edge Members .

System.Object
   Edge

[Visual Basic]
<Serializable> _
Public Class Edge
[C#]
[Serializable]
public class Edge

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Requirements

Namespace: Drawing3d.Solids

Assembly: Drawing3d (in Drawing3d.dll)

See Also

Edge Members | Drawing3d.Solids Namespace | Surface | Surface