Edge Class |
Namespace: ABB.Robotics.RobotStudio.Stations
public sealed class Edge : ProjectObject, IHasGeometry
The Edge 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 the edge is part of.
| |
CenterPoint |
Gets the center point of the edge.
| |
Children |
Enumerates all child objects.
(Inherited from ProjectObject.) | |
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.) | |
EdgeType |
Returns the type of the edge.
| |
EndVertex |
Gets the end vertex of the edge.
| |
Length |
Gets the length of the edge.
| |
MidPoint |
Gets the mid point of the edge.
| |
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 |
Gets the start vertex of the edge.
| |
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.) |
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Facet | Returns facets that approximate the edge. | |
FindClosestVertex | Returns the Vertex of the Edge that is closest to the provided point. | |
FindObjects |
Recursively finds object that satisfy a condition.
(Inherited from ProjectObject.) | |
GetCoedges | ||
GetCurvature | Returns the curvature of a point on the edge that corresponds to the given parameter value. | |
GetFaces | ||
GetHashCode | (Inherited from Object.) | |
GetLengthAtParameter | Returns the distance along this edge from the start. | |
GetParameterAtLength | Returns the parameter value at the given distance from the start. | |
GetParameterAtPoint | Returns the parameter on the edge that corresponds to the given point value. | |
GetParameterRange | Gets the parameter (t-value) range of the edge. | |
GetPointAtParameter | Returns the point on the edge that corresponds to the given parameter value. | |
GetTangent(Double) | Returns the tangent of the edge at the given parameter value. | |
GetTangent(Vector3) | Gets the tangent of the edge at the supplied point. | |
GetType | (Inherited from Object.) | |
IsParameterValid |
Returns true if the given parameter is valid for this Edge, i.e. within its parameter range.
| |
ToString | (Inherited from ProjectObject.) |