AddFrom3DFaces Method (Point3dCollection, IEnumerable(KeyValuePair(Int32, Int32)), String)

Creates point data from points and edge information.

Namespace: Autodesk.Civil.DatabaseServices
Assembly: 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

ExceptionCondition
System.ArgumentNullException
  1. Thrown when points is null.
  2. Thrown when edges is null.
  3. Thrown when description is null.
System.ArgumentNullException Thrown the index of the edge's vertex is out of the range [0, CountOfPoints].

See Also