public interface ShapeFrameBuilder extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
ShapeFrameBuilder.AnchorAttachmentType
Represents the anchor attachment type
|
Modifier and Type | Method and Description |
---|---|
AnchorLocatorBuilder |
anchor()
Returns the anchor of the frame
License requirements: None. |
ShapeFrameBuilder.AnchorAttachmentType |
anchorAttachment()
Returns the anchor attachment
License requirements: None. |
Point2d |
getMidpointCoords(int index)
Gets the coordinates of the i-th midpoint of the frame with respect to the plane
License requirements: None. |
Point2d |
getVertexCoords(int index)
Gets the coordinates of the i-th vertex of the frame with respect to the plane
License requirements: None. |
int |
numberVertices()
Returns the number of vertices of the frame
License requirements: None. |
void |
setAnchorAttachment(ShapeFrameBuilder.AnchorAttachmentType anchorAttachment)
License requirements: None. |
void |
setMidpointCoords(int index,
Point2d coords)
Sets the coordinates of the i-th midpoint of the frame with respect to the plane
License requirements: None. |
void |
setVertexCoords(int index,
Point2d coords)
Sets the coordinates of the i-th vertex of the frame with respect to the plane
License requirements: None. |
printTestData, printTestData, tag, tagValue
validate
AnchorLocatorBuilder anchor() throws NXException, RemoteException
NXException
RemoteException
ShapeFrameBuilder.AnchorAttachmentType anchorAttachment() throws NXException, RemoteException
NXException
RemoteException
void setAnchorAttachment(ShapeFrameBuilder.AnchorAttachmentType anchorAttachment) throws NXException, RemoteException
anchorAttachment
- NXException
RemoteException
int numberVertices() throws NXException, RemoteException
NXException
RemoteException
Point2d getVertexCoords(int index) throws NXException, RemoteException
index
- index of vertexNXException
RemoteException
void setVertexCoords(int index, Point2d coords) throws NXException, RemoteException
index
- index of vertexcoords
- coordinates of vertex relative with respect to planeNXException
RemoteException
Point2d getMidpointCoords(int index) throws NXException, RemoteException
index
- index of midpointNXException
RemoteException
void setMidpointCoords(int index, Point2d coords) throws NXException, RemoteException
index
- index of midpointcoords
- coordinates of midpoint relative with respect to planeNXException
RemoteException
Copyright 2016 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.