Generate a solid at intersection of two surfaces.
Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280
Syntax
C#
public ObjectIdCollection CreateSolidsAtSurface( ObjectId bottomSurfaceId, string layer, ushort penIndex )
VB
Public Function CreateSolidsAtSurface ( bottomSurfaceId As ObjectId, layer As String, penIndex As UShort ) As ObjectIdCollection
C++
public: ObjectIdCollection^ CreateSolidsAtSurface( ObjectId bottomSurfaceId, String^ layer, unsigned short penIndex )
Parameters
- bottomSurfaceId ObjectId
- The ID of the bottom surface to instersect with.
- layer String
- The layer to place the solid.
- penIndex UInt16
- The color index of the solid.
Return Value
ObjectIdCollectionExceptions
Exception | Condition |
---|---|
ArgumentException |
Thrown when :
|
InvalidOperationException | Thrown when there is an Internal error. |