Glade Reference
A VSeg represents a wiring segment for place&route data. It is a 2 vertex vertical path. A VSeg is normally created by the cellView::dbCreateVSeg() function.
Sets the vertices of the VSeg
Gets the leftmost X coordinate of a VSeg.
Gets the rightmost X coordinate of a VSeg.
Gets the lowest Y coordinate of a VSeg.
Gets the highest Y coordinate of a VSeg.
Gets the VSeg width.
Sets the VSeg style, i.e. the type of the path end. The style can be one of: 0 - truncate, 1 - round, 2 - extend, 4 - varextend, 8 - octagonal. Python global variables TRUNCATE, ROUND, EXTEND, VAREXTEND, OCTAGONAL are defined to these values.
Gets the VSeg style.
Sets the VSeg specialNet status
Returns true is the VSeg is a specialNet.
Sets the VSeg net.
Returns the VSeg net.
Get the bounding box of this VSeg.
Returns the object type of this VSeg as HSEG.
Returns the object name of this VSeg as "HSEG".
Returns the number of points of the VSeg (2).
Returns the point list of this VSeg as a C array of Points.
Get the area of this VSeg.
Get the perimeter of this VSeg.
Returns the origin point of a VSeg
Sets the origin of a VSeg.
Returns the extent, i.e. the length of the VSeg.
Sets the extent of the VSeg.
Gets the first vertex of this VSeg
Gets the last vertex of this VSeg.
Returns true if the Point p is contained in the VSeg or on its edges.
Move this VSeg by distance delta. If opt is true then the database is re-optimised for the new VSeg position. If there are a lot of objects to move it makes sense to turn this off and instead use the cellView update() function after moving them all.
Copy this VSeg to cellView dest, with offset delta. If layer is a positive integer the VSeg will be copied to the new layer number.
Flatten this VSeg into cellView dest with transformation trans.
Gets the nearest segment edge to the VSeg from the Point p and returns the distance. If centreline is true, the centre line of the VSeg is considered. If outLine is true, the outline edges of the VSeg are considered.
Gets the nearest vertex vert to the VSeg from the Point p and returns the distance.
Returns the VSeg net name as a string.
Returns true if the VSeg is offgrid.
Copyright © Peardrop Design 2024.