public interface CutCopyPasteBuilder extends Builder
DraftingApplicationManager.createCutCopyPasteBuilder()
Property | Value |
---|---|
Transform.DeltaEnum | ReferenceWcsWorkPart |
Transform.DeltaXc.Value | 0.0 |
Transform.DeltaYc.Value | 0.0 |
Transform.DeltaZc.Value | 0.0 |
Transform.Option | Distance |
Modifier and Type | Interface and Description |
---|---|
static class |
CutCopyPasteBuilder.TypeOperation
Specifies the copy cut operation type.
|
static class |
CutCopyPasteBuilder.TypePaste
Specifies the paste type.
|
Modifier and Type | Method and Description |
---|---|
CutCopyPasteLeaderBuilder |
cutCopyPasteLeader()
Returns the leader builder.
|
View |
destinationView()
Returns the destination view.
|
Point3d |
getDefaultToPoint()
Get the default to point.
|
void |
initPaste()
Make the initial drop.
|
SelectTaggedObjectList |
objectsToCopy()
Returns the objects list to copy.
|
CutCopyPasteBuilder.TypeOperation |
originals()
Returns the operation type.
|
SelectTaggedObjectList |
outputObjects()
Returns the output Objects
License requirements: None. |
CutCopyPasteBuilder.TypePaste |
pasteType()
Returns the paste type
License requirements: None. |
Plane |
planeToRestrictMotion()
Returns the plane to restrict motion
License requirements: None. |
void |
setDefaultToPoint(Point3d dropLocation)
Set the default to point.
|
void |
setDestinationView(View destinationView)
License requirements: drafting ("DRAFTING") . |
void |
setMoveOnCommit(Matrix3x3 rot,
Vector3d trans)
Set the final motion from the drop location.
|
void |
setOriginals(CutCopyPasteBuilder.TypeOperation originals)
License requirements: drafting ("DRAFTING") . |
void |
setPasteType(CutCopyPasteBuilder.TypePaste pasteType)
License requirements: None. |
void |
setPlaneToRestrictMotion(Plane plan)
License requirements: drafting ("DRAFTING") . |
ModlMotion |
transform()
Returns the motion from the default paste position
License requirements: None. |
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
CutCopyPasteBuilder.TypePaste pasteType() throws NXException, RemoteException
NXException
RemoteException
void setPasteType(CutCopyPasteBuilder.TypePaste pasteType) throws NXException, RemoteException
pasteType
- NXException
RemoteException
ModlMotion transform() throws NXException, RemoteException
NXException
RemoteException
View destinationView() throws NXException, RemoteException
NXException
RemoteException
void setDestinationView(View destinationView) throws NXException, RemoteException
destinationView
- NXException
RemoteException
Point3d getDefaultToPoint() throws NXException, RemoteException
NXException
RemoteException
void setDefaultToPoint(Point3d dropLocation) throws NXException, RemoteException
dropLocation
- the drop locationNXException
RemoteException
SelectTaggedObjectList objectsToCopy() throws NXException, RemoteException
NXException
RemoteException
SelectTaggedObjectList outputObjects() throws NXException, RemoteException
NXException
RemoteException
Plane planeToRestrictMotion() throws NXException, RemoteException
NXException
RemoteException
void setPlaneToRestrictMotion(Plane plan) throws NXException, RemoteException
plan
- NXException
RemoteException
void setMoveOnCommit(Matrix3x3 rot, Vector3d trans) throws NXException, RemoteException
rot
- rotational part of motiontrans
- translation part of motionNXException
RemoteException
void initPaste() throws NXException, RemoteException
NXException
RemoteException
CutCopyPasteBuilder.TypeOperation originals() throws NXException, RemoteException
NXException
RemoteException
void setOriginals(CutCopyPasteBuilder.TypeOperation originals) throws NXException, RemoteException
originals
- NXException
RemoteException
CutCopyPasteLeaderBuilder cutCopyPasteLeader() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.