public interface InsertComponentBuilder extends Builder
ComponentCollection.createInsertComponentBuilder()
Modifier and Type | Method and Description |
---|---|
double |
angle()
Returns the component rotation angle, measured counterclockwise, around the anchor point, from the sketch +X direction to component's X axis
License requirements: None. |
void |
setAngle(double angle)
License requirements: nx_layout ("NX Layout") . |
void |
setLocation(Layout2dDefinitionLocation locationType)
Sets the location type of the 2D Component indicating local, native or team center
License requirements: nx_layout ("NX Layout") . |
void |
setPath(String path)
Sets the path of the reuse library for the 2D Component
License requirements: nx_layout ("NX Layout") . |
void |
setSketch(Sketch sketch)
License requirements: nx_layout ("NX Layout") . |
void |
setSpecifyPoint(Point3d specifyPoint)
License requirements: nx_layout ("NX Layout") . |
ComponentSettingsBlockBuilder |
settings()
Returns the Component settings block builder which holds the component settings builder
License requirements: None. |
Sketch |
sketch()
Returns the sketch to insert the 2D Component
License requirements: None. |
Point3d |
specifyPoint()
Returns the point specified to put the 2D Component instance
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
Point3d specifyPoint() throws NXException, RemoteException
NXException
RemoteException
void setSpecifyPoint(Point3d specifyPoint) throws NXException, RemoteException
specifyPoint
- NXException
RemoteException
double angle() throws NXException, RemoteException
NXException
RemoteException
void setAngle(double angle) throws NXException, RemoteException
angle
- NXException
RemoteException
ComponentSettingsBlockBuilder settings() throws NXException, RemoteException
NXException
RemoteException
void setPath(String path) throws NXException, RemoteException
path
- the path of the 2D ComponentNXException
RemoteException
void setLocation(Layout2dDefinitionLocation locationType) throws NXException, RemoteException
locationType
- NXException
RemoteException
Sketch sketch() throws NXException, RemoteException
NXException
RemoteException
void setSketch(Sketch sketch) throws NXException, RemoteException
sketch
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.