public interface BooleanRegionSelect extends TaggedObject, IComponentBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
BooleanRegionSelect.KeepRemoveOption
the keep/remove options for selected region
|
static class |
BooleanRegionSelect.SelectOption
the region selection method
|
Modifier and Type | Method and Description |
---|---|
RegionTracker |
appendOneRegionTracker()
Create empty region tracker object and register it on the boolean region select builder
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
assignTargets(TaggedObject[] targets)
Assigns the targets to be used for region selection
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
clearAllRegionTrackers()
Clears all region trackers currently registered on the feature
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
clearRegions()
Clears all preview regions and the current region trackers
License requirements: solid_modeling ("SOLIDS MODELING") . |
BooleanRegionSelect.KeepRemoveOption |
keepRemoveTargetMethod()
Returns the boolean region to keep/remove method
License requirements: None. |
BooleanRegionSelect.KeepRemoveOption |
keepRemoveToolMethod()
Returns the boolean region to keep/remove method
License requirements: None. |
BooleanRegionSelect.SelectOption |
selectMethod()
Returns the boolean region selection method method
License requirements: None. |
void |
setKeepRemoveTargetMethod(BooleanRegionSelect.KeepRemoveOption targetOption)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setKeepRemoveToolMethod(BooleanRegionSelect.KeepRemoveOption toolOption)
License requirements: solid_modeling ("SOLIDS MODELING") . |
void |
setSelectMethod(BooleanRegionSelect.SelectOption selectOption)
License requirements: solid_modeling ("SOLIDS MODELING") . |
printTestData, printTestData, tag, tagValue
validate
BooleanRegionSelect.SelectOption selectMethod() throws NXException, RemoteException
NXException
RemoteException
void setSelectMethod(BooleanRegionSelect.SelectOption selectOption) throws NXException, RemoteException
selectOption
- NXException
RemoteException
BooleanRegionSelect.KeepRemoveOption keepRemoveTargetMethod() throws NXException, RemoteException
NXException
RemoteException
void setKeepRemoveTargetMethod(BooleanRegionSelect.KeepRemoveOption targetOption) throws NXException, RemoteException
targetOption
- NXException
RemoteException
BooleanRegionSelect.KeepRemoveOption keepRemoveToolMethod() throws NXException, RemoteException
NXException
RemoteException
void setKeepRemoveToolMethod(BooleanRegionSelect.KeepRemoveOption toolOption) throws NXException, RemoteException
toolOption
- NXException
RemoteException
RegionTracker appendOneRegionTracker() throws NXException, RemoteException
NXException
RemoteException
void assignTargets(TaggedObject[] targets) throws NXException, RemoteException
targets
- NXException
RemoteException
void clearRegions() throws NXException, RemoteException
NXException
RemoteException
void clearAllRegionTrackers() throws NXException, RemoteException
NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.