Gets whether the PointGroup contains a CogoPoint with the given point number.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.4.2516.0
Syntax
C# |
---|
public bool ContainsPoint(
uint pointNumber
) |
Visual Basic |
---|
Public Function ContainsPoint ( _
pointNumber As UInteger _
) As Boolean |
Visual C++ |
---|
public:
bool ContainsPoint(
unsigned int pointNumber
) |
Parameters
- pointNumber
- Type: System..::..UInt32
Examples
CopyC#
1
2
3ObjectId pointId1 = _civildoc.CogoPoints.Add(new Point3d(150, 150, 50));
4ObjectId pointId2 = _civildoc.CogoPoints.Add(new Point3d(250, 250, 250));
5pointGroup.Update();
6CogoPoint point1 = pointId1.GetObject(OpenMode.ForRead) as CogoPoint;
7CogoPoint point2 = pointId2.GetObject(OpenMode.ForRead) as CogoPoint;
8
9
10
11
12write(String.Format("PointGroup contains point 1: {0}\n",
13 pointGroup.ContainsPoint(point1.PointNumber)));
14write(String.Format("PointGroup contains point 2: {0}\n",
15 pointGroup.ContainsPoint(point2.PointNumber)));
CopyVB.NET
1
2
3Dim pointId1 As ObjectId = _civildoc.CogoPoints.Add(New Point3d(150, 150, 50))
4Dim pointId2 As ObjectId = _civildoc.CogoPoints.Add(New Point3d(250, 250, 250))
5pointGroup.Update()
6Dim point1 As CogoPoint = TryCast(pointId1.GetObject(OpenMode.ForRead), CogoPoint)
7Dim point2 As CogoPoint = TryCast(pointId2.GetObject(OpenMode.ForRead), CogoPoint)
8
9
10
11
12write([String].Format("PointGroup contains point 1: {0}" & vbLf, pointGroup.ContainsPoint(point1.PointNumber)))
13
14write([String].Format("PointGroup contains point 2: {0}" & vbLf, pointGroup.ContainsPoint(point2.PointNumber)))
15
See Also