Click or drag to resize
Wire Class
A wire is a collection of Edges that are connected to each other, without being attached to a Face.
Inheritance Hierarchy

Namespace:  ABB.Robotics.RobotStudio.Stations
Assembly:  ABB.Robotics.RobotStudio.Stations (in ABB.Robotics.RobotStudio.Stations.dll) Version: 7.0.8747.636
Syntax
C#
public sealed class Wire : ProjectObject, IHasGeometry

The Wire type exposes the following members.

Properties
  NameDescription
Public propertyAttributes
Returns a collection of dynamic attributes attached to the object
(Inherited from ProjectObject.)
Public propertyBody
Gets the Body that the Wire belongs to.
Public propertyChildren
Enumerates all child objects.
(Inherited from ProjectObject.)
Public propertyClosed
Returns true if the wire is closed, else false.
Public propertyCoedges
Returns a CoedgeCollection object containing the coedges of the wire.
Public propertyColor
Gets or sets color of the wire in the graphics.
Public propertyContainingProject
Returns the Project that this object is a part of, or null if it is not part of a Project.
(Inherited from ProjectObject.)
Public propertyDisplayName
Gets the name of the the object that should be displayed in the GUI.
(Inherited from ProjectObject.)
Public propertyEndVertex
Returns the end Vertex.
Public propertyLength
Returns the length of the wire.
Public propertyName
Gets or sets the name of the object
(Inherited from ProjectObject.)
Public propertyParent
Returns the objects parent, if it has one.
(Inherited from ProjectObject.)
Public propertyStartVertex
Returns the end Vertex.
Public propertyTypeDisplayName
Gets a localized name for the type of this object.
(Inherited from ProjectObject.)
Public propertyUIVisible
Gets or sets a value that indicates if this object should be displayed in GUI such as an object browser.
(Inherited from ProjectObject.)
Public propertyUniqueId
Gets a persisted, globally unique identifier for this object, that can be used to find the object using the GetObjectFromUniqueId(String) method.
(Inherited from ProjectObject.)
Public propertyVisible
Gets or sets if the Wire is visible or not in the graphics.
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Public methodFindClosestVertex
Returns the Vertex of the Wire that is closest to the provided point.
Public methodFindObjects
Recursively finds object that satisfy a condition.
(Inherited from ProjectObject.)
Public methodGetEdges
Returns an array of Edge objects that the wire contains.
Public methodGetGlobalCurveIntersections
Returns an array of Vector3 elements that represent the intersections (as points) with supplied wires.
Public methodGetGlobalCurvesIntersections
Returns an array of Vector3 elements that represent the intersections (as points) with supplied wires.
Public methodGetHashCode (Inherited from Object.)
Public methodGetLengthAtPoint
Returns the curve length from the start point of the wire to the supplied point on the wire.
Public methodGetSection
Returns a section of the supplied wire, that is limited by two vertices of the wire. The edges that are contained in the section are returned. If test positions are supplied, the section will be limited by by one or two of them, if they can be found on the section and makes a smaller section. A section is determined as being a closed or open curvature that does not contain any branches - vertices that are connected to more than two edges must limit a section!
Public methodGetType (Inherited from Object.)
Public methodGetVertices
Returns an array containing the vertices of this wire.
Public methodReverseDirection
Reverses the direction of the wire.
Public methodToString (Inherited from ProjectObject.)
Top
Version Information

Supported in: 1.0.0.0
See Also