RVTDocs.com

Wire.SetVertex

Method
Description:
Sets the position of a given vertex. If the vertex is start or end point, and the wire connects to electrical device, the wire end offset will be set according to the given vertex.
Syntax
public void SetVertex(
	int index,
	XYZ vertexPoint
)
Parameters
Parameter Type Description
index Int32 The index of the existing vertex. Should be between 0 and <a href="a3396437-4d65-df7f-9400-97e5f69c0d0a.htm">NumberOfVertices</a>.
vertexPoint XYZ The new position for the vertex.
Return Value
Exceptions
Exception Condition
ArgumentException The index should be between 0 and the number of vertices of the wire. -or- The vertex point cannot be added to the wire because there is already a vertex at this position on the view plane (within tolerance).
ArgumentNullException A non-optional argument was null
InvalidOperationException Can't set the vertex when the vertex is start or end point and the wire connects to other wire.