Class Shell
A Shell is a set of connected Faces and Wires.
It is normally the outside of a solid body, but can also be the inside of a hollow body.
Implements
Inherited Members
Namespace: ABB.Robotics.RobotStudio.Stations
Assembly: ABB.Robotics.RobotStudio.Stations.dll
Syntax
public sealed class Shell : ProjectObject, IGeometryObject, IHasGeometry
Remarks
The Shell object is generated on demand and is not stored in the station file; therefore Attributes cannot be used to persist attributes.
Properties
Body
Declaration
public Body Body { get; }
Property Value
Type | Description |
---|---|
Body |
Faces
Gets the FaceCollection that the Shell belongs to.
Declaration
public FaceCollection Faces { get; }
Property Value
Type | Description |
---|---|
FaceCollection |
Wires
Gets the WireCollection that the Shell belongs to.
Declaration
public WireCollection Wires { get; }
Property Value
Type | Description |
---|---|
WireCollection |
Methods
FindClosestVertex(Vector3)
Declaration
public Vertex FindClosestVertex(Vector3 testPoint)
Parameters
Type | Name | Description |
---|---|---|
Vector3 | testPoint | The point which to find the closest vertex to. |
Returns
Type | Description |
---|---|
Vertex | The closest Vertex. |