Share

FeatureLineComponentCollection Class

A collection of feature line component (FeatureLineComponent) objects.

Inheritance Hierarchy

SystemObject
  [T:Autodesk.Civil.CivilWrapper<AeccDbCorridor>]
    Autodesk.Civil.DatabaseServicesFeatureLineComponentCollection


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

Syntax

C#

public sealed class FeatureLineComponentCollection : [T:Autodesk.Civil.CivilWrapper<AeccDbCorridor>], 
	IEnumerable<FeatureLineComponent>

VB

Public NotInheritable Class FeatureLineComponentCollection
	Inherits [T:Autodesk.Civil.CivilWrapper<AeccDbCorridor>]
	Implements IEnumerable(Of FeatureLineComponent)

C++

public ref class FeatureLineComponentCollection sealed : public [T:Autodesk.Civil.CivilWrapper<AeccDbCorridor>], 
	IEnumerable<FeatureLineComponent^>

The FeatureLineComponentCollection type exposes the following members.

Properties

 NameDescription
Public propertyCorridorId Gets the ObjectId of the parent Corridor.
Public propertyCount Gets the number of FeatureLineComponent objects in the collection.
Public propertyItem 

Methods

 NameDescription
Public methodAdd Adds a new FeatureLineComponent from a CorridorFeatureLine.
Public methodGetEnumerator Implements the method declared in the IEnumerable<T> interface. This method return an enumerator which can be use to enumerate this collection.
Public methodGetObjectEnumerator Implements the method declared in the IEnumerable interface. This method return an enumerator which can be used to enumerate this collection.
Public methodRemove Removes the specified FeatureLineComponent object.
Public methodRemoveAt Removes an item at the given index.
Public methodSwap Change the boundary draw order by Swapping the position of two FeatureLineComponent.
Public methodSwapAt Change the boundary draw order by Swapping the position of FeatureLineComponent by index.
Public methodValidate Verifies whether the feature line components construct a well formed polygon (without crossing on itself).

See Also

Reference

Was this information helpful?