public interface AssignPatchBuilder extends Builder
AssignPatchCollection.createBuilder()
Property | Value |
---|---|
ConvertType | WithCopies |
KeepSheet | 1 |
Modifier and Type | Interface and Description |
---|---|
static class |
AssignPatchBuilder.ConvertTypeOption
The option to convert to have copies or no copies for all selected sheets.
|
static class |
AssignPatchBuilder.PatchColorData
This class holds the data returned from
getPatchColor() |
static class |
AssignPatchBuilder.Types
The types for assigning sheets.
|
Modifier and Type | Method and Description |
---|---|
void |
addSelectFace(Body addFace)
Add selected face to select list.
|
void |
clearAddingCandidates()
Clear the m_addingCandidates list.
|
AssignPatchBuilder.ConvertTypeOption |
convertType()
Returns the option to convert to have copies or no copies for all selected sheets.
|
AssignPatchBuilder.PatchColorData |
getPatchColor()
Deprecated.
Deprecated in NX8.5.0. Use
patchColor() instead.
|
void |
initOnEnter()
Get initial patched and parting faces to do delete surface function.
|
boolean |
keepSheet()
Returns the flag indicating whether to Keep the sheet body or just delete it when deleting a patch surface.
|
NXColor |
partingColor()
Returns the parting surface color
License requirements: None. |
NXColor |
patchColor()
Returns the patch surface color.
|
SelectBodyList |
patchSurfaces()
Returns the selected surfaces added as patch surfaces or deleted from patch surfaces.
|
void |
prepareAllRemovingSheets(Body[] sheets)
Get all the related sheets in one feature set.
|
void |
setConvertType(AssignPatchBuilder.ConvertTypeOption convertType)
License requirements: None. |
void |
setKeepSheet(boolean keepSheet)
License requirements: None. |
void |
setPartingColor(NXColor partingColor)
License requirements: None. |
void |
setPatchColor(double redValue,
double greenValue,
double blueValue)
Deprecated.
Deprecated in NX8.5.0. Use
setPatchColor(nxopen.NXColor) instead.
|
void |
setPatchColor(NXColor patchColor)
License requirements: None. |
void |
setType(AssignPatchBuilder.Types type)
License requirements: None. |
AssignPatchBuilder.Types |
type()
Returns the type for editing patch or parting
License requirements: None. |
void |
updateInitialCandidates()
Update initial candidates after changing sheet type.
|
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
SelectBodyList patchSurfaces() throws NXException, RemoteException
NXException
RemoteException
AssignPatchBuilder.ConvertTypeOption convertType() throws NXException, RemoteException
NXException
RemoteException
void setConvertType(AssignPatchBuilder.ConvertTypeOption convertType) throws NXException, RemoteException
convertType
- NXException
RemoteException
NXColor patchColor() throws NXException, RemoteException
NXException
RemoteException
void setPatchColor(NXColor patchColor) throws NXException, RemoteException
patchColor
- NXException
RemoteException
AssignPatchBuilder.PatchColorData getPatchColor() throws NXException, RemoteException
patchColor()
instead.
NXException
RemoteException
void setPatchColor(double redValue, double greenValue, double blueValue) throws NXException, RemoteException
setPatchColor(nxopen.NXColor)
instead.
redValue
- red value between 0 and 1greenValue
- green value between 0 and 1blueValue
- blue value between 0 and 1
NXException
RemoteException
NXColor partingColor() throws NXException, RemoteException
NXException
RemoteException
void setPartingColor(NXColor partingColor) throws NXException, RemoteException
partingColor
- NXException
RemoteException
boolean keepSheet() throws NXException, RemoteException
NXException
RemoteException
void setKeepSheet(boolean keepSheet) throws NXException, RemoteException
keepSheet
- NXException
RemoteException
AssignPatchBuilder.Types type() throws NXException, RemoteException
NXException
RemoteException
void setType(AssignPatchBuilder.Types type) throws NXException, RemoteException
type
- NXException
RemoteException
void addSelectFace(Body addFace) throws NXException, RemoteException
addFace
- face to add to user selected face listNXException
RemoteException
void initOnEnter() throws NXException, RemoteException
NXException
RemoteException
void updateInitialCandidates() throws NXException, RemoteException
NXException
RemoteException
void prepareAllRemovingSheets(Body[] sheets) throws NXException, RemoteException
sheets
- The sheets to find their related originalsNXException
RemoteException
void clearAddingCandidates() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.