Share

SurfaceDefinitionDrawingObjects.AddFrom3DFaces(ObjectIdCollection, Boolean, String) Method

Creates surface point data from AutoCAD 3DFace objects.



Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280

Syntax

C#

public SurfaceOperationAdd3DFaces AddFrom3DFaces(
	ObjectIdCollection face3DIds,
	bool needMaintainEdge,
	string description
)

VB

Public Function AddFrom3DFaces ( 
	face3DIds As ObjectIdCollection,
	needMaintainEdge As Boolean,
	description As String
) As SurfaceOperationAdd3DFaces

C++

public:
SurfaceOperationAdd3DFaces^ AddFrom3DFaces(
	ObjectIdCollection^ face3DIds, 
	bool needMaintainEdge, 
	String^ description
)

Parameters

face3DIds  ObjectIdCollection
An ObjectIdCollection of AutoCAD 3DFace objects from which the surface point data will be added.
needMaintainEdge  Boolean
Specifies whether to define the Autodesk Civil 3D triangle edges based on the edges defined in the original AutoCAD object.
description  String
Specifies the description for the point data to be created.

Return Value

SurfaceOperationAdd3DFaces

Exceptions

ExceptionCondition
ArgumentException Thrown when the ObjectIdCollection contains objects of types other than Autodesk.AutoCAD.DatabaseServices.Face.

Remarks

The XYZ coordinates of each object's endpoints are used to define surface points.

See Also

Reference

Was this information helpful?