Wire Class |
Namespace: ABB.Robotics.RobotStudio.Stations
public sealed class Wire : ProjectObject, IHasGeometry
The Wire type exposes the following members.
Name | Description | |
---|---|---|
Attributes |
Returns a collection of dynamic attributes attached to the object
(Inherited from ProjectObject.) | |
Body | Gets the Body that the Wire belongs to. | |
Children |
Enumerates all child objects.
(Inherited from ProjectObject.) | |
Closed | Returns true if the wire is closed, else false. | |
Coedges | Returns a CoedgeCollection object containing the coedges
of the wire. | |
Color |
Gets or sets color of the wire in the graphics.
| |
ContainingProject |
Returns the Project that this object is a part of, or null if it is
not part of a Project.
(Inherited from ProjectObject.) | |
DisplayName |
Gets the name of the the object that should be displayed in the GUI.
(Inherited from ProjectObject.) | |
EndVertex | Returns the end Vertex. | |
Length | Returns the length of the wire. | |
Name |
Gets or sets the name of the object
(Inherited from ProjectObject.) | |
Parent |
Returns the objects parent, if it has one.
(Inherited from ProjectObject.) | |
StartVertex | Returns the end Vertex. | |
TypeDisplayName |
Gets a localized name for the type of this object.
(Inherited from ProjectObject.) | |
UIVisible |
Gets or sets a value that indicates if this object should be displayed in GUI
such as an object browser.
(Inherited from ProjectObject.) | |
UniqueId |
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.) | |
Visible | Gets or sets if the Wire is visible or not in the graphics. |
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
FindClosestVertex | Returns the Vertex of the Wire that is closest to the provided point. | |
FindObjects |
Recursively finds object that satisfy a condition.
(Inherited from ProjectObject.) | |
GetEdges | Returns an array of Edge objects that the wire contains.
| |
GetGlobalCurveIntersections | Returns an array of Vector3 elements that represent the
intersections (as points) with supplied wires. | |
GetGlobalCurvesIntersections | Returns an array of Vector3 elements that represent the
intersections (as points) with supplied wires. | |
GetHashCode | (Inherited from Object.) | |
GetLengthAtPoint | Returns the curve length from the start point of the wire to the
supplied point on the wire. | |
GetSection | 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! | |
GetType | (Inherited from Object.) | |
GetVertices |
Returns an array containing the vertices of this wire.
| |
ReverseDirection | Reverses the direction of the wire. | |
ToString | (Inherited from ProjectObject.) |