CADability dotNET
Creates an edge which is the edge of two connected faces.

Namespace: CADability
Assembly: CADability (in CADability.dll) Version: 1.1.4254.24737 (1.1.*)

Syntax

C#
public Edge(
	IGeoObject owner,
	ICurve curve3d,
	Face primaryFace,
	ICurve2D curveOnPrimaryFace,
	bool forwardOnPrimaryFace,
	Face secondaryFace,
	ICurve2D curveOnSecondaryFace,
	bool forwardOnSecondaryFace
)
Visual Basic
Public Sub New ( _
	owner As IGeoObject, _
	curve3d As ICurve, _
	primaryFace As Face, _
	curveOnPrimaryFace As ICurve2D, _
	forwardOnPrimaryFace As Boolean, _
	secondaryFace As Face, _
	curveOnSecondaryFace As ICurve2D, _
	forwardOnSecondaryFace As Boolean _
)
Visual C++
public:
Edge(
	IGeoObject^ owner, 
	ICurve^ curve3d, 
	Face^ primaryFace, 
	ICurve2D^ curveOnPrimaryFace, 
	bool forwardOnPrimaryFace, 
	Face^ secondaryFace, 
	ICurve2D^ curveOnSecondaryFace, 
	bool forwardOnSecondaryFace
)

Parameters

owner
Type: CADability.GeoObject..::..IGeoObject
curve3d
Type: CADability.GeoObject..::..ICurve
the 3-dimensional curve
primaryFace
Type: CADability.GeoObject..::..Face
first face
curveOnPrimaryFace
Type: CADability.Curve2D..::..ICurve2D
2-d curve on first face
forwardOnPrimaryFace
Type: System..::..Boolean
secondaryFace
Type: CADability.GeoObject..::..Face
seconsd face
curveOnSecondaryFace
Type: CADability.Curve2D..::..ICurve2D
2-d curve on second face
forwardOnSecondaryFace
Type: System..::..Boolean

See Also