Adds a new CogoPoint at the given location with the specified description information, optionally using a DescriptionKey.
public ObjectId Add( Point3d location, string desc, bool useDescriptionKey, bool matchOnParams, bool useNextPointNumSetting )
Public Function Add ( location As Point3d, desc As String, useDescriptionKey As Boolean, matchOnParams As Boolean, useNextPointNumSetting As Boolean ) As ObjectId
public: ObjectId Add( Point3d location, String^ desc, bool useDescriptionKey, bool matchOnParams, bool useNextPointNumSetting )
1// _civildoc is the active CivilDocument instance. 2CogoPointCollection cogoPoints = _civildoc.CogoPoints; 3Point3d location = new Point3d(100.0, 150.0, 50.0); 4bool useDescriptionKey = true; 5bool matchOnParameters = true; 6// Parameters in the description key are matched and used. 7cogoPoints.Add(location, "Sample COGO Point", useDescriptionKey, matchOnParameters, false); 8 9// Parameters in the description key are not matched. 10location = new Point3d(120.0, 125.0, 55.0); 11matchOnParameters = false; 12cogoPoints.Add(location, "Another Sample COGO Point", useDescriptionKey, matchOnParameters, false);
1' _civildoc is the active CivilDocument instance. 2Dim cogoPoints As CogoPointCollection = _civildoc.CogoPoints 3Dim location As New Point3d(100.0, 150.0, 50.0) 4Dim useDescriptionKey As Boolean = True 5Dim matchOnParameters As Boolean = True 6' Parameters in the description key are matched and used. 7cogoPoints.Add(location, "Sample COGO Point", useDescriptionKey, matchOnParameters, False) 8 9' Parameters in the description key are not matched. 10location = New Point3d(120.0, 125.0, 55.0) 11matchOnParameters = False 12cogoPoints.Add(location, "Another Sample COGO Point", useDescriptionKey, matchOnParameters, False)