SurfaceCreateExtendSurface Method

Creates an extend surface from the given set of edges from a surface and adds the surface to the current database. All input edges should be connected and coming from same surface.

Namespace: Teigha.DatabaseServices
Assembly: TD_Mgd (in TD_Mgd.dll) Version: 26.9.0.0
Syntax
public static ObjectId CreateExtendSurface(
        ObjectId sourceSurface,
        SubentityId[] edges,
        double extension,
        EdgeExtensionType extOption,
        bool associativeEnabled
)

Parameters

sourceSurface  ObjectId
[in] Surface id from which edges needs to be extended to create extend surface.
edges  SubentityId
[in] Array of full sub-entity paths of the edges that are to be extended.
extension  Double
[in] Extension distance.
extOption  EdgeExtensionType
[in] Determines whether edges need to be extended or stretched.
associativeEnabled  Boolean
[in] Determines whether extend surface associativity is enabled.

Return Value

ObjectId
Object identifier of the extended surface if created successfully.
See Also

©  Bricsys NV. All rights reserved.