Creates point data from points and edge information.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.2.3892.0
Syntax
C#
public SurfaceOperationAdd3DFaces AddFrom3DFaces( Point3dCollection points, IEnumerable<KeyValuePair<int, int>> edges, string description )
Visual Basic
Public Function AddFrom3DFaces ( _ points As Point3dCollection, _ edges As IEnumerable(Of KeyValuePair(Of Integer, Integer)), _ description As String _ ) As SurfaceOperationAdd3DFaces
Visual C++
public: SurfaceOperationAdd3DFaces^ AddFrom3DFaces( Point3dCollection^ points, IEnumerable<KeyValuePair<int, int>>^ edges, String^ description )
Parameters
- points
- Type: Point3dCollection
Specifies the point information.
- edges
- Type: System.Collections.Generic.IEnumerable<KeyValuePair<Int32, Int32>>
Specifies the edge information.
- description
- Type: System.String
Specifies the description for the point data to be created.
Remarks
The value of an edge is the index of an item in points.
Exceptions
Exception | Condition |
---|---|
System.ArgumentNullException |
|
System.ArgumentNullException | Thrown the index of the edge's vertex is out of the range [0, CountOfPoints]. |