The CogoPointCollection type exposes the following members.

Methods

  NameDescription
Public methodAdd(Point3d, Boolean)
Adds a new CogoPoint at the given location.
Public methodAdd(Point3dCollection, Boolean)
Adds new CogoPoints at the given locations.
Public methodAdd(Point3d, String, Boolean)
Adds a new CogoPoint at the given location with the specified description information.
Public methodAdd(Point3dCollection, String, Boolean)
Adds new CogoPoints at the given locations with the given description information.
Public methodAdd(Point3d, String, Boolean, Boolean, Boolean)
Adds a new CogoPoint at the given location with the specified description information, optionally using a DescriptionKey.
Public methodAdd(Point3dCollection, String, Boolean, Boolean, Boolean)
Adds new CogoPoints at the given locations with the given description information, optionally using a DescriptionKey.
Public methodClear
Removes all CogoPoints from the collection.
Public methodContains
Determines whether the collection contains a CogoPoint with the given pointNumber.
Public methodStatic memberExportPoints(String, PointFileFormat)
Exports points to a point file.
Public methodStatic memberExportPoints(String, PointFileFormat, ObjectId)
Exports points in the specified PointGroup to a point file.
Public methodStatic memberExportPoints(String, PointFileFormat, Boolean, Boolean, Boolean)
Exports points to a point file with advanced options.
Public methodStatic memberExportPoints(String, PointFileFormat, Boolean, Boolean, Boolean, ObjectId)
Exports points in specified PointGroup to a point file with advanced options.
Public methodStatic memberGetCogoPoints
Gets the CogoPointCollection object containing all the CogoPoints in a drawing.
Public methodGetEnumerator
Implements the method declared in the IEnumerable<T> interface. This method returns an enumerator that can be used to enumerate this collection.
Public methodGetObjectEnumerator
Implements the method declared in the IEnumerable interface. This method returns an enumerator that can be used to enumerate this collection.
Public methodGetPointByPointNumber
Gets the ObjectId of a CogoPoint by a given pointNumber.
Public methodStatic memberImportPoints(String, PointFileFormat)
Imports points from a point file.
Public methodStatic memberImportPoints(String, PointFileFormat, ObjectId)
Imports points from a point file to an existing PointGroup.
Public methodStatic memberImportPoints(String, PointFileFormat, Boolean, Boolean, Boolean)
Imports points from a point file with advanced options.
Public methodStatic memberImportPoints(String, PointFileFormat, Boolean, Boolean, Boolean, ObjectId)
Imports points from a point file to an existing PointGroup with advanced options.
Public methodRemove(ObjectId)
Removes the specified CogoPoint from the collection.
Public methodRemove(UInt32)
Removes the CogoPoint with the given pointNumber from the collection.
Public methodSetDescriptionFormat(ObjectId, String)
Sets the DescriptionFormat property for a single CogoPoint.
Public methodSetDescriptionFormat(IEnumerable<(Of <<'(ObjectId>)>>), IEnumerable<(Of <<'(String>)>>))
Sets the DescriptionFormat property for multiple CogoPoints with different values.
Public methodSetDescriptionFormat(IEnumerable<(Of <<'(ObjectId>)>>), String)
Sets the DescriptionFormat property for multiple CogoPoints with the same value.
Public methodSetEasting(ObjectId, Double)
Sets the Easting property for a single CogoPoint.
Public methodSetEasting(IEnumerable<(Of <<'(ObjectId>)>>), IEnumerable<(Of <<'(Double>)>>))
Sets the Easting property for multiple CogoPoints with different values.
Public methodSetEasting(IEnumerable<(Of <<'(ObjectId>)>>), Double)
Sets the Easting property for multiple CogoPoints with the same value.
Public methodSetElevation(ObjectId, Double)
Sets Elevation for a single CogoPoint.
Public methodSetElevation(IEnumerable<(Of <<'(ObjectId>)>>), IEnumerable<(Of <<'(Double>)>>))
Sets the elevation for multiple CogoPoints with different elevation values.
Public methodSetElevation(IEnumerable<(Of <<'(ObjectId>)>>), Double)
Sets Elevation for multiple CogoPoints with the same elevation.
Public methodSetElevationByOffset(ObjectId, Double)
Sets the elevation for a single CogoPoint using an offset value.
Public methodSetElevationByOffset(IEnumerable<(Of <<'(ObjectId>)>>), IEnumerable<(Of <<'(Double>)>>))
Sets Elevation for multiple CogoPoints with different elevation values.
Public methodSetElevationByOffset(IEnumerable<(Of <<'(ObjectId>)>>), Double)
Sets the elevation for multiple CogoPoints with the same elevation using an offset value.
Public methodSetElevationBySurface(ObjectId, ObjectId)
Sets the elevation for a single CogoPoint with the elevation obtained from a specified surface.
Public methodSetElevationBySurface(IEnumerable<(Of <<'(ObjectId>)>>), ObjectId)
Sets the elevation for multiple CogoPoints with elevation values obtained from a specified surface.
Public methodSetIsLocked(ObjectId, Boolean)
Sets the IsLocked property for a single CogoPoint.
Public methodSetIsLocked(IEnumerable<(Of <<'(ObjectId>)>>), Boolean)
Sets the IsLocked property for multiple CogoPoints with the same value.
Public methodSetIsLocked(IEnumerable<(Of <<'(ObjectId>)>>), IEnumerable<(Of <<'(Boolean>)>>))
Sets IsLocked for multiple CogoPoints with different values.
Public methodSetLabelRotation(ObjectId, Double)
Sets the LabelRotation property for a single CogoPoint.
Public methodSetLabelRotation(IEnumerable<(Of <<'(ObjectId>)>>), IEnumerable<(Of <<'(Double>)>>))
Sets the LabelRotation property for multiple CogoPoints with different values.
Public methodSetLabelRotation(IEnumerable<(Of <<'(ObjectId>)>>), Double)
Sets the LabelRotation property for multiple CogoPoints with the same value.
Public methodSetLabelStyleId(ObjectId, ObjectId)
Sets the LabelStyleId for a single CogoPoint.
Public methodSetLabelStyleId(IEnumerable<(Of <<'(ObjectId>)>>), ObjectId)
Sets the LabelStyleId for multiple CogoPoints with the same style.
Public methodSetLabelStyleId(IEnumerable<(Of <<'(ObjectId>)>>), IEnumerable<(Of <<'(ObjectId>)>>))
Sets the LabelStyleId for multiple CogoPoints with different styles.
Public methodSetMarkerRotation(ObjectId, Double)
Sets the MarkerRotation property for a single CogoPoint.
Public methodSetMarkerRotation(IEnumerable<(Of <<'(ObjectId>)>>), IEnumerable<(Of <<'(Double>)>>))
Sets the MarkerRotation property for multiple CogoPoints with different values.
Public methodSetMarkerRotation(IEnumerable<(Of <<'(ObjectId>)>>), Double)
Sets the MarkerRotation property for multiple CogoPoints with the same value.
Public methodSetNorthing(ObjectId, Double)
Sets the Northing property for a single CogoPoint.
Public methodSetNorthing(IEnumerable<(Of <<'(ObjectId>)>>), IEnumerable<(Of <<'(Double>)>>))
Sets the Northing property for multiple CogoPoints with different values.
Public methodSetNorthing(IEnumerable<(Of <<'(ObjectId>)>>), Double)
Sets the Northing property for multiple CogoPoints with the same value.
Public methodSetPointName(ObjectId, String)
Sets the PointName property for a single CogoPoint.
Public methodSetPointName(IEnumerable<(Of <<'(ObjectId>)>>), IEnumerable<(Of <<'(String>)>>))
Sets the PointName property for multiple CogoPoints with different values.
Public methodSetPointNumber(ObjectId, UInt32)
Sets the PointNumber for a single CogoPoint.
Public methodSetPointNumber(IEnumerable<(Of <<'(ObjectId>)>>), Int32)
Sets the PointNumber for multiple CogoPoints with different values.
Public methodSetRawDescription(ObjectId, String)
Sets the RawDescription property for a single CogoPoint.
Public methodSetRawDescription(IEnumerable<(Of <<'(ObjectId>)>>), IEnumerable<(Of <<'(String>)>>))
Sets the RawDescription property for multiple CogoPoints with different RawDescription values.
Public methodSetRawDescription(IEnumerable<(Of <<'(ObjectId>)>>), String)
Sets the RawDescription property for multiple CogoPoints with a single RawDescription value.
Public methodSetScaleXY(ObjectId, Double)
Sets the ScaleXY property for a single CogoPoint.
Public methodSetScaleXY(IEnumerable<(Of <<'(ObjectId>)>>), IEnumerable<(Of <<'(Double>)>>))
Sets ScaleXY for multiple CogoPoints with different values.
Public methodSetScaleXY(IEnumerable<(Of <<'(ObjectId>)>>), Double)
Sets the ScaleXY property for multiple CogoPoints with the same value.
Public methodSetScaleZ(ObjectId, Double)
Sets ScaleZ for a single CogoPoint.
Public methodSetScaleZ(IEnumerable<(Of <<'(ObjectId>)>>), IEnumerable<(Of <<'(Double>)>>))
Sets ScaleZ for multiple CogoPoints with different values.
Public methodSetScaleZ(IEnumerable<(Of <<'(ObjectId>)>>), Double)
Sets ScaleZ for multiple CogoPoints with the same value.
Public methodSetShowTooltips(ObjectId, Boolean)
Sets the ShowTooltips property for a single CogoPoint.
Public methodSetShowTooltips(IEnumerable<(Of <<'(ObjectId>)>>), Boolean)
Sets the ShowTooltips property for multiple CogoPoints with the same value.
Public methodSetShowTooltips(IEnumerable<(Of <<'(ObjectId>)>>), IEnumerable<(Of <<'(Boolean>)>>))
Sets the ShowTooltips property for multiple CogoPoints with different values.
Public methodSetStyleId(ObjectId, ObjectId)
Sets the StyleId for a single CogoPoint.
Public methodSetStyleId(IEnumerable<(Of <<'(ObjectId>)>>), ObjectId)
Sets the StyleId for multiple CogoPoints with the same style.
Public methodSetStyleId(IEnumerable<(Of <<'(ObjectId>)>>), IEnumerable<(Of <<'(ObjectId>)>>))
Sets the StyleId for multiple CogoPoints with different styles.

Properties

  NameDescription
Public propertyCount
Gets the count of CogoPoint objects in the collection.

See Also